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 鏀寔銆?br />
鎯寵鐨勪竴鐐規(guī)槸錛?seam涓嶆槸涓涓鏋訛紝 鑰屾槸涓涓鉤鍙般?br />