JBoss Seam 1.1 正式发布
文章可以转载, 但需要以超链接形式标明文章原始出处 http://blogs.huihoo.com
JBoss Seam 1.1 正式发布. JBoss Seam 是一个功能强大的开发下一代 Web 2.0 应用的程序框架,支持并集成了 Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), Java Portlets and Business Process Management (BPM)等技术. JBoss Seam 1.1 包含以下主要特性:
* Seam 1.1 provides a RoR-like application generator called Seam Gen. It generates complete Seam projects, with all necessarily configuration files and build scripts. So, you can get started with Seam in no time. Better yet, the generated projects can be opened directly in NetBeans and Eclipse with the build / deploy process fully integrated into the IDE.
* With Seam 1.1, you can write “pure POJO” applications that have no dependency on EJB3 (although EJB3 components are still recommended for the additional container services and standard compliance). As a result, you can now deploy Seam applications in J2EE 1.4 application servers. As of Seam 1.1, Seam has been tested on JBoss AS 4.0.5 (with or without the EJB3 module), JBoss AS 5.0 beta, WebLogic 9.2, Glassfish v1, and Tomcat 5.5.17.
* Seam 1.1 provides a CRUD application framework that allows you to develop the entire data access layer of your application declaratively. You can either wire together Seams built-in data access components in the components.xml file (Spring-like programming without the Java/XML repetition), or use Java code to extend those built-in components (no application logic in XML). All queries can be declaratively constructed and reused throughout the application.
* AJAX has always been a strong point of Seam. But in Seam 1.1, Seam now works with leading AJAX frameworks such as Ajax4jsf and icefaces out of the box (see the official example apps). For those who prefer to do AJAX with raw JavaScript, Seam JavaScript Remoting is also enhanced with a new concurrency model at the backend.
* If you are JSF developer, Seam have always provided great enhancements to JSF (e.g., RESTful pages, end-to-end validation with Hibernate validators). Now with Seam 1.1, Seam continues this tradition with more useful JSF components (especially for input validation and page cache) as well as an expanded JSF EL.