朋的博客

MySQL资料,Java技术,管理思想,博弈论,Ajax,XP极限编程,H.264,HEVC,HDR
随笔 - 86, 文章 - 59, 评论 - 1069, 引用 - 0
数据加载中……

使用JBoss Seam简化Web开发(入门教学Flash)

使用JBoss Seam简化Web开发(入门教学Flash)



      JBoss Seam以前听过,说什么能提升Web开发效率,同时大大(这个大大当时说得可是相当大的)简化Web开发,缩减开发时间,同时遵从Java Server Faces(简称JSF)前端标准以及后台EJB3.0规范。听起来仿佛感觉挺牛的,而且当时评价Seam的仁兄提到这个Seam比Groovy会好点,应该可以作为Java世界里的Ruby On Rails(RoR),并称其为JRoR。

      今天没事逛了一下JBoss的网站,突然发现这个“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.blogjava.net/chenpengyi/archive/2006/05/11/45573.html进入才能看到这个教程。


      相信凭借其老夫JBoss与Hibernate的暧昧关系在ORM上一点都不会比其他开发工具弱。同时得益与其对JBoss服务器的完美支持,估计今后信徒一定不少,只是现在感觉国内好像信徒并不是很多的样子。

      需要的运行环境是JBoss Eclipse IDE,也就是JEMS development tools for Eclipse,JEMS是JBoss Enterprise Middleware System的简写,它有如下特性(从JBoss抄来的):

      开源不要钱的产品许可

      与Eclipse3整合的开发环境

      支持EJB 3.0项目的向导

      Hibernate工具支持

      AOP切向编程工具支持

      JBoss jBPM图形化流程设计

      简化J2EE开发向导

      与JBoss应用服务器整合调试、监测以及生命周期控制

      JSP、HTML以及XML语法高亮的编辑器

      简化了档案包的发布和配置


可以从以下地址下载:http://www.jboss.com/products/jbosside/downloads

呵呵,大家去试试做一个自己的JBoss Seam吧。

posted on 2006-05-11 00:25 benchensz 阅读(13721) 评论(10)  编辑  收藏 所属分类: 随便写写-乱扯(基本不是有用的)

评论

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

已经用seam开发半年,除了myface+facelet错误多多外,很爽。
2006-05-15 14:44 | xl44

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

我认为您的入门教学flash应该弄个多媒体的,一边讲一边说,那就更棒了!!!
2006-12-02 11:31 | yhwyyan

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

怎么竟听点击生音,不说话呀!!!您改改行吗???从网上下载个软件,配上录音,怎么和这位大侠联系呢?我是JBoss Seam Web开发者
2006-12-02 11:38 | yhwyyan

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

我也用了seam两个月.现在用起来都不顺手,希望和大家多交流.hualiqiu@google.com
2007-01-04 17:31 | elary

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   


jboss seam是非常优秀的架构,他的web层扩展jsf,提供了丰富的web组件,使开发更快,复用性更高,同时还提供了强大的ajax功能,很容易实现web2.0开发;
业务层也是用基于组件的方式实现,使两个层次的调用非常简单,省去了复杂的配置文件,和以前的j2ee架构比,有非常多的创新,但是还是有一些使用及不不方便的地方:

1.model、HomeBean、ListBean和view的代码只能被生成到同一个包了,特别是大量的view代码在同一个目录下,如果项目大,就会带来很多不便。
2.表的前缀在生成时,不能被除去。
3.被生成的页面里的字段值都是英文的表名或列明,没有放在资源文件里,使用每个页面都要改为对应的中文。

myseam[http://myseam.googlecode.com]不但继承了jboss seam2.0GA的所有特点,同时解决以上不足,还提供了一下功能:
1.用datascroller tag 去分页列表数据。
2.用rich:calendar tag 去显示日期字段。
3.日期的格式和getMaxResults的值被配置在资源文件里。
4.增加用户和角色管理模块。
2007-11-20 22:15 | chlolz

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

我最近也在做seam的项目,感觉还是没有入门,希望大家一起交流一下。
谢谢。
2007-12-20 16:48 | yhh(yang_hh@126.com)

# 请教  回复  更多评论   

为什么当我要自动生成代码时,点run后 弹出下列错误
Exception while generating code

Reason:
org.hibernate.tool.hbm2x.ExporterException:Error while processing template seam/find.jsp.ftl

数据库用表是随便建的,这个例子建数据库有要求么?

请大侠指点一下
2008-04-23 09:02 | gogo

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

谢谢。
2008-05-10 17:21 | thank

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

为什么当我要自动生成代码时,点run后 弹出下列错误
Exception while generating code

Reason:
org.hibernate.tool.hbm2x.ExporterException:Error while processing template seam/find.jsp.ftl

数据库用表是随便建的,这个例子建数据库有要求么?

请大侠指点一下 为什么没人回答呢
2008-11-08 17:16 | 郁闷

# re: 使用JBoss Seam简化Web开发(入门教学Flash)  回复  更多评论   

christian louboutin UKZXX
2010-12-31 14:12 | TT

只有注册用户登录后才能发表评论。


网站导航: