使用JBoss Seam簡化Web開發(fā)(入門教學Flash)
??????JBoss Seam以前聽過,說什么能提升Web開發(fā)效率,同時大大(這個大大當時說得可是相當大的)簡化Web開發(fā),縮減開發(fā)時間,同時遵從Java Server Faces(簡稱JSF)前端標準以及后臺EJB3.0規(guī)范。聽起來仿佛感覺挺牛的,而且當時評價Seam的仁兄提到這個Seam比Groovy會好點,應該可以作為Java世界里的Ruby On Rails(RoR),并稱其為JRoR。
??????今天沒事逛了一下JBoss的網(wǎng)站,突然發(fā)現(xiàn)這個“Example showing you how to generate a CRUD web application from a database using JBoss Eclipse IDE”,就停下來看了一下,確實不錯,再提升一下估計就可以跟PB比了(只是可視化方面沒那么強)。這個Flash可以算做JBoss Seam的入門教學了,一共4MB,大家觀看的時候耐性等待一下,如果看不到可以直接去下載,地址是:http://www.jboss.com/products/seam/captivate/SeamHBTools.swf
在Blogjava主頁會看不到,點擊http://www.tkk7.com/chenpengyi/archive/2006/05/11/45573.html進入才能看到這個教程。
??????相信憑借其老夫JBoss與Hibernate的曖昧關系在ORM上一點都不會比其他開發(fā)工具弱。同時得益與其對JBoss服務器的完美支持,估計今后信徒一定不少,只是現(xiàn)在感覺國內好像信徒并不是很多的樣子。
??????需要的運行環(huán)境是JBoss Eclipse IDE,也就是JEMS development tools for Eclipse,JEMS是JBoss Enterprise Middleware System的簡寫,它有如下特性(從JBoss抄來的):
??????開源不要錢的產品許可
??????與Eclipse3整合的開發(fā)環(huán)境
??????支持EJB 3.0項目的向導
??????Hibernate工具支持
??????AOP切向編程工具支持
??????JBoss jBPM圖形化流程設計
??????簡化J2EE開發(fā)向導
??????與JBoss應用服務器整合調試、監(jiān)測以及生命周期控制
??????JSP、HTML以及XML語法高亮的編輯器
??????簡化了檔案包的發(fā)布和配置
可以從以下地址下載:http://www.jboss.com/products/jbosside/downloads
呵呵,大家去試試做一個自己的JBoss Seam吧。