seam 简单介绍

前序

用了seam也快一年了, 可惜一直是在做开发, 今天决定回头总结下, 并且去看一下JSF , SEAM 的配置。

seam 简单介绍

直接看英文吧 , 翻译的不行

Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling.

Seam has been designed from the ground up to eliminate complexity at both architecture and API levels. It enables developers to assemble complex web applications using simple annotated Java classes, a rich set of UI components, and very little XML. Seam's unique support for conversations and declarative state management can introduce a more sophisticated user experience while at the same time eliminating common bugs found in traditional web applications.


我们可以看到seam 和 jsf,jpa,ejb 结合比较紧密,提供了annotation 方式支持, 提供了大量的 ui components 支持。

想说的一点是, seam不是一个框架, 而是一个平台。


附:
JSF 资料查询  http://caterpillar.onlyfun.net/Gossip/JSF/IntroduceJSF.htm

http://docs.oracle.com/javaee/5/tutorial/doc/bnaph.html

==== seam 提供了一个定制的eclipse版本用于seam开发,省了很多事
https://devstudio.jboss.com/earlyaccess/

你可能感兴趣的:(seam 简单介绍)