15 Best JBoss Seam Tutorials 15最佳JBoss的煤層指南
JBoss Seam JBoss的煤層 is a web application framework for Java EE 5, developed by是一個Web應用框架為Java EE網上五,開發 JBoss JBoss的 . 。 It uses two proven Java frameworks:它採用了兩個證明, Java的框架: EJB3 ejb3 and和 JSF jsf , by using these you can easily access any back-end EJB component from the front-end by addressing it by its Seam component name. ,利用這些您可以很容易地訪問任何後端EJB組件從前端解決它,其煤層組件名稱。 Seam煤層 introduces the concept of contexts .概念引入背景 。 Each seam component exists within a context.每個煤層的組成部分存在的背景。 The conversation context for example captures all actions of a user until he logs out or closes the browser - even multiple uses of the browser back-button. You can automatically generate a CRUD (create-read-update-delete) web application from an existing database using seam-gen, a command line tool.談話的背景,例如捕捉所有的行動用戶,直到他的記錄,或關閉瀏覽器-甚至多重利用瀏覽器返回按鈕,你可以自動生成界面污物(創建讀更新刪除)的W eb應用程序從現有的數據庫的使用煤層根,一個命令行工具。 Seam unifies the component models of JSF and EJB3, eliminating glue code, and letting the developer think about the business problem.煤層統一的構件模型的jsf和ejb3 ,消除膠水代碼,並讓開發人員認為有關業務問題。 Seam supports two open source JSF-based AJAX solutions: ICEfaces and Ajax4JSF.煤層支持兩個開放源代碼jsf基於Ajax的解決方案: icefaces和ajax4jsf 。 These solutions let you add AJAX capability to your user interface without the need to write any JavaScript code.這些解決方案可讓您添加AJAX技術的能力,您的用戶界面,而不需要寫任何JavaScript代碼。 Seam also provides a built-in JavaScript remoting layer for EJB3 components.煤層也提供了一個內置的JavaScript中遠程層ejb3組件。 AJAX clients can easily call server-side components and subscribe to JMS topics, without the need for an intermediate action layer. Ajax的客戶可以輕鬆地調用服務器端組件和訂閱JMS的主題,而不需要一個中間層的行動。 Neither of these approaches would work well, were it not for Seam's built-in concurrency and state management, which ensures that many concurrent fine-grained, asynchronous AJAX requests are handled safely and efficiently on the server side.既不是這些方法會運作良好,如果不是煤層的內置在並發和國家的管理,確保許多並行細粒, Ajax的異步請求處理安全和有效地對服務器端。
On August 13, last month, Red Hat released the beta version of its於8月13日,上個月,紅帽公司公佈的測試版,其 Developer Studio>, an Developer Studio的> ,一 Eclipse月食 -based基於 integrated development environment (IDE)集成開發環境( IDE ) to assist developers migrate to and exploit open source runtimes, frameworks and stacks.協助發展商遷移到並利用開放源代碼Runtimes -,框架和堆疊。 Among the benefits of this new IDE are:其中的好處,這個新的IDE是:
- A unified programming model with new tools around JBoss Seam to build applications in a single, consistent manner.一個統一的編程模型與新工具,圍繞JBoss的煤層,以建立一個應用程式,在一個單一的,一致的方式。
- An integrated Ajax development environment with JBoss Seam and JBoss Ajax4sf frameworks, JBoss Richfaces components and綜合Ajax的開發環境與JBoss的煤層和JBoss ajax4sf框架, JBoss的richfaces組件和 WYSIWYG所見即所得 tools for creating Ajax-enabled Web pages and interfaces.工具創建AJAX功能的網頁和接口。
The following are what I consider to be the 15 Best JBoss Seam Tutorials and Documentation sites available on the web today.以下是我認為是最好的15 JBoss的煤層指南和文件的網站可在網上查閱今天。 These will help you learn and start using this web application framework from JBoss and Red Hat.這些將幫助您了解並開始使用此Web應用框架,從JBoss公司和Red Hat 。
JBoss Seam Tutorial: Part 1 JBoss的煤層補習:第1部分
This is a simple step-by-step tutorial by Manuel Palacio.這是一個簡單的步驟補習由曼努埃爾帕拉西奧。 He demonstrates how to develop a web application (an addressbook) using Seam.他演示了如何建立一個Web應用程序( 1 addressbook )利用煤層。 He teaches some of the main concepts and features of the Seam framework, such as:他教的一些主要的概念和特徵,煤層的框架內,例如:
- Atomic conversations原子交談
- Bijection bijection
- Remoting在Remoting
- PDF generation PDF生成器
- File upload文件上傳
- Integration with RichFaces and Ajax4JSF整合與richfaces和ajax4jsf
JBoss Seam Generator and Eclipse IDE Video Tutorial JBoss的煤層發電機和Eclipse的IDE視頻教程
In this three-part Video Tutorial you'll learn how to install and set up JBoss application server, use Seam Generator to build Web applications in a Rails-like manner, and all that inside standard Eclipse IDE.在這三個部分的視頻教程,您將了解如何安裝和設置了JBoss應用服務器,使用煤層發電機,以建立Web應用程序在一軌樣的方式,和所有的內標準的Eclipse的IDE 。 So it seems like the best of both worlds.因此,它似乎最喜歡的兩個世界。 View the Video查看視頻 . 。
Rapid CRUD application development with JBoss Seam and MySQL database 快速粗的應用開發與JBoss的煤層和MySQL數據庫
Seam is great framework, but issues can emerge if you skip the defaults and create something on your own, such as to plug it into existing environment.煤層是大框架,但問題都可以出現,如果你跳過拖欠和創造一些自己的,例如,以把它插入到現有的環境。 When you use the Seam framework with defaults, it allows you to easily and quickly create CRUD applications.當您使用煤層的框架內與預設值,它可以讓您輕鬆,快速創建界面污物的申請。 This is a very simple tutorial on how to set up your first Seam project with the MySQL server.這是一個很簡單的補習就如何設立你的第一個項目的煤層與MySQL服務器。 It uses Ubuntu 7.04 FF with MySQL and Java 6.0 installed from the standard repos.它使用Ubuntu的7.04法郎與MySQL和Java 6.0安裝從標準回購。
Seam Tutorial from Redhat 煤層補習,從Redhat
In this tutorial, we'll assume that you are using JBoss AS 4.2 with Seam, as in the case of JBoss Enterprise Application Platform.在此教程中,我們將假設您正在使用的JBoss 4.2與煤層的情況一樣, JBoss的企業應用平台。 This Seam tutorial is part of the這煤層補習是部分的 Seam - Contextual Components Reference Guide 煤層-內容組件參考指南 , whose detailed links are below. ,其詳細的鏈接如下。 Here is the same這裡是相同的 Seam tutorial for JBoss AS 4.05.煤層補習為JBoss的作為4.05 。
- 1.1. 1.1 。 Try the examples嘗試的例子,
- 1.2. 1.2 。 Your first Seam application: the registration example您的第一煤層的應用:例如註冊
- 1.3. 1.3 。 Clickable lists in Seam: the messages example點擊名單在煤層:郵件的例子
- 1.4. 1.4 。 Seam and jBPM: the todo list example煤層和jbpm :待辦事項列表的例子
- 1.5. 1.5 。 Seam pageflow: the numberguess example煤層pageflow : numberguess例如
- 1.6. 1.6 。 A complete Seam application: the Hotel Booking example一個完整的煤層的應用:酒店預訂,例如
- 1.7. 1.7 。 A complete application featuring Seam and jBPM: the DVD Store example一個完整的應用具有煤層和jbpm : DVD的商店,例如
- 1.8. 1.8 。 A complete application featuring Seam workspace management: the Issue Tracker example一個完整的應用具有煤層工作管理:問題跟踪的例子
- 1.9. 1.9 。 An example of Seam with Hibernate: the Hibernate Booking example一個例子,煤層與Hibernate :休眠,例如預訂
- 1.10. 1.10 。 A RESTful Seam application: the Blog example一休息煤層的應用:博客,例如
These are the four official JBoss Seam Documentation sites :這些都是四種官方JBoss的煤層文件的網站 :
JBoss Seam API Documentation JBoss的煤層API文檔
Seam JSF Controls 2.0 API煤層jsf管制2.0空氣污染指數
JBoss Seam Documentation JBoss的煤層文件
Seam Textual Components Reference Guide煤層的文本組件參考指南
1. 1 。 Seam Tutorial煤層補習
2. 2 。 The contextual component model語境組件模型
3. 3 。 Configuring Seam components配置煤層組件
4. 4 。 Events, interceptors and exception handling事件,攔截器和異常處理
5. 5 。 Conversations and workspace management會話和管理工作
6. 6 。 Pageflows and business processes pageflows和業務流程
7. 7 。 Seam and Object/Relational Mapping煤層和對象/關係映射
8. 8 。 JSF form validation in Seam jsf形式驗證在煤層
9. 9 。 The Seam Application Framework煤層的應用框架
10. 10 。 Seam and JBoss Rules煤層和JBoss規則
11. 11 。 Security安全
12. 12 。 Internationalization and themes國際化和主題
13. 13 。 Seam Text煤層文本
14. 14 。 iText PDF generation itext PDF生成器
15. 15 。 Email電子郵件
16. 16 。 Asynchronicity and messaging asynchronicity及傳訊
17. 17 。 Caching緩存
18. 18 。 Remoting在Remoting
19. 19 。 Spring Framework integration Spring框架一體化
20. 20 。 Configuring Seam and packaging Seam applications配置煤層及包裝煤層申請
21. 21 。 Seam annotations煤層說明
22. 22 。 Built-in Seam components內置在煤層組件
23. 23 。 Seam JSF controls煤層jsf管制
24. 24 。 Expression language enhancements語言表達增強
25. 25 。 Testing Seam applications測試煤層申請
26. 26 。 Seam tools煤層工具
Sample Application using JSF, Seam, and Java Persistence APIs on Glassfish 示例應用程序使用jsf ,煤層,和Java持久性API的對玻璃魚
This Sample Store Catalog app demonstrates the usage of JavaServer Faces, a Catalog Stateful Session Bean, the Java Persistence APIs, and Seam to implement pagination of data sets.這個示例商店目錄應用表明,使用JavaServer界面,目錄狀態會議菜豆, Java和持續空氣污染指數,煤層實施分頁的數據集。 Carol McDonald took this example卡羅爾麥當勞了這個例子 Pagination of Data Sets in a Sample Application using JSF, Catalog Facade Stateless Session, and Java Persistence APIs and refactored it to use Seam on Glassfish by following the steps in Brian Leonards blog分頁的數據集在一個示例應用程序使用jsf ,產品目錄的幌子無國籍會議,和Java持久性API和refactored ,它可以利用煤層對玻璃魚按下列步驟在布賴恩李博客 Seam Refresh煤層刷新 and the clickable list example in the和點擊清單,例如在 Seam Tutorial.煤層補習。
Seam Refresh 煤層刷新
To introduce Seam, Brian Leonard uses the same Registration application that JBoss uses in their引入煤層,布賴恩倫納德使用相同的註冊申請表示, JBoss的使用在其 Seam tutorial煤層補習 . 。 He takes a different approach, however, in that his version of the Registration application is pure Java EE 5 (no Seam), and then he walk you step-by-step through the changes necessary to configure the application to use the Seam framework.他以一種不同的做法,不過,在他的版本的註冊申請是純Java電子工程專輯五(無焊縫) ,然後他走,你一步一步通過必要的改革,來配置應用程序以使用煤層框架。 He also uses this approach for a presentation he often gives titled "Refactoring to Seam".他還利用這種方法用於演示文稿,他常常給名為“重構煤層” 。 You can view a draft of his您可以查看他的草案 slides幻燈片 for the upcoming為即將到來的 Jazoon jazoon conference.會議。
Trying out JBoss Seam 嘗試JBoss的煤層
To really help you learn the JBoss Seam framework, including its benefits, Brian Leonard takes you through the steps required to port a standard JSF / EJB 3.0 application to one that uses the Seam framework.要真正幫助您了解JBoss的煤層框架,包括它的好處,布賴恩倫納德將帶您通過所需的步驟,港口的標準jsf / EJB的3.0的應用之一,利用煤層框架。 To be consistent with JBoss' example, he has rewritten the registration application using standard JSF / EJB 3.0.要符合JBoss的例子,他改寫了註冊申請使用標準jsf / EJB的3.0 。 Now let's port it back.現在讓的港口,這回。
Seam and SOA 煤層和SOA
Michael Yuan has been thinking how Seam fits into SOA and learning how to mesh and reuse services already built in single silo applications.邁克爾元一直思考如何煤層適合SOA和學習如何主題詞和重用服務,在已建成的單筒倉申請。 With the support for web services in Seam 2.0, it is actually quite easy to fit a Seam application into a SOA environment.與支持Web Services在煤層2.0 ,它實際上是很容易適應煤層應用到SOA環境。 In this post, he discusses the work he did with the seambay example (a spoof auction site) to make it share its listings with other services, and receive listings from other services.在這個職位,他討論的工作,他與seambay例如( 1欺騙拍賣網站) ,使其分享其上市與其他服務,並收到物品從其他服務。
JBoss Seam: A Deep Integration Framework JBoss的煤層:深集成框架
Michael Yuan demonstrates the integration points Seam provides and discusses Seam's integration with JavaScript, and with JSF vendors such as RichFaces and IceFaces.邁克爾元,顯示集成點煤層提供,並討論了煤層的一體化與JavaScript ,而與jsf廠商如richfaces和icefaces 。 He also addresses Business process modeling, alternate output via iText, and advanced job scheduling.他還討論了業務流程建模,候補委員,輸出通過itext ,和先進的作業調度。
Introduction to JBoss Seam 介紹JBoss的煤層
This article is an introductory article and covers the idea that gave birth to JBoss Seam, its advantages, the various modules involved along with a Sample Application.本文是介紹文章,並涵蓋的想法誕生了JBoss的煤層,它的優勢,各單元所涉及的隨示例應用程序。 This article assumes the readers to have some bit of knowledge and programming in areas like Java Server Faces and Enterprise Java Beans 3.0.本文假定讀者有一些比特的知識和編程的地區一樣, Java Server Faces和企業Java豆3.0 。 For more information about these technologies, visit如需有關這些技術,請訪問 jsf.javabeat.net/index.php jsf.javabeat.net /的index.php and和 www.javabeat.net/javabeat/ejb3/index.php . 。
JBoss Seam for J2EE Developers I: What is Seam JBoss的煤層為J2EE的開發者:什麼是煤層
Seamless JSF, Part 1: An application framework tailor-made for JSF 無縫jsf ,第1部分:一個應用框架量身定作,為jsf
Discover Seam's unique enhancements to the JSF life cycle.發現煤層的獨特增強到jsf的生命週期。 In this article, the author explains what differentiates Seam from other Web frameworks typically paired with JSF, shows you how easy it is to add Seam to an existing JSF application, and concluds with an overview of Seam's enhancements to the JSF application life cycle, touching on stateful conversations, factory components, and no-fuss configuration using annotations.在這篇文章中,作者解釋有什麼區別煤層從其它Web框架通常搭配jsf ,表明你是多麼容易添加煤層到現有的jsf申請,並concluds與概述了煤層的增強向jsf應用程序生命週期,感人對狀態的談話,工廠組成,並沒有大驚小怪配置使用說明。
Seamless JSF, Part 2: Conversations with Seam 無縫jsf ,第2部分:會話與煤層
Use Seam to build a stateful CRUD application.利用煤層建立一個狀態粗的應用。 Developing a stateful CRUD application is a breeze with Seam on the job.發展中國家的狀態粗的應用是一件輕而易舉的煤層與對就業。 In this second article in his Seamless JSF series, Dan Allen shows you how to use Java Server Faces (JSF) and Seam to develop the create, read, update, and delete use cases for a Web-based golf course directory.在這第二條在他的無縫jsf系列,丹李鵬飛告訴您如何使用Java服務器面臨著( jsf )和煤層發展,創造,閱讀,更新和刪除的用例為一個基於網絡的高爾夫球場目錄。
Seamless JSF, Part 3: Ajax for JSF 無縫jsf ,第3部分: Ajax的為jsf
Seam Remoting and Ajax4jsf seamlessly fuse client and server.煤層在Remoting和ajax4jsf無縫融合,用戶端和伺服器。 In this final article in the Seamless JSF series, Dan Allen shows you how to use the Seam Remoting API and Ajax4jsf components to communicate with managed beans on the server as if they were local to the browser.在這最後的文章中無縫jsf系列,丹李鵬飛告訴您如何使用煤層Remoting的API和組件ajax4jsf溝通與託管的beans在服務器上,因為如果他們被當地到瀏覽器。 You'll learn how easy it is to leverage Ajax as a natural improvement on JSF's event-driven architecture and how to do so without compromising the JSF component model.您將了解它是如何的方便,以槓桿的AJAX作為一個自然的改進jsf的事件驅動的架構,以及如何這樣做,同時又不損害jsf組件模型。
You can您可以 download Seam下載煤層 from自 SourceForge.net sourceforge.net . 。
Technorati Tags: Technorati標記: jboss seam JBoss的煤層 , , jboss seam tutorials JBoss的煤層指南 , , seam tutorials煤層指南 , , learn jboss seam jboss seam articles了解JBoss的煤層JBoss的煤層文章
Popularity: 33% [人氣: 33 % [ ? ? ] ]
Related Posts: 相關文章:






















[...] 15 Best JBoss Seam Tutorials » This Summary is from an article posted at - [ … … ] 15最佳JBoss的煤層指南»本摘要是從一篇文章,張貼在- Intelligentedu.com intelligentedu.com Free Computer Training Blogs on [...]免費電腦培訓博客[ … … ]
Pingback by 由pingback University Update - AJAX - 15 Best JBoss Seam Tutorials 大學更新-阿賈克斯- 15最好的J B oss的煤層指南 — September 4, 2007 @ -2 007年9月4 @ 12:47 am 上午12時47分