JBoss Tools 2.0.0.CR1功能截图
上一篇 /
下一篇 2008-04-18 20:35:09
/ 个人分类:Seam
为了庆祝JBoss Tools 2.0.0.CR1的发布,我将”走马观光”地介绍一下Seam开发者感兴趣的许多新特性。
考虑到开发人员的喜好,JBoss Tools中提供了两种视图:Seam视图和Hibernate视图。

(图1)
Seam视图中,New菜单提供了许多有用的向导:

(图2)
你需要做的第一件事就是根据向导创建一个Seam Web项目:

(图3)

(图4)
下一步,创建一个Seam Action:

(图5)
所有Seam组件都可以通过Seam组件视图轻意地获得。

(图6)
更让人高兴的是,当你开始输入EL表达式时,代码会自动生成。

(图7)
甚至连属性名都会自动生成(JBoss Tools甚至聪明到可以理解泛型!):

(图8)
我们可以通过Run菜单运行我们的程序,或者在服务器视图中,JBoss Tools将递增式地自动部署修改过的地方,相对于在seam-gen中使用基于Ant的解决方案,这是一个很大的改进:

(图9)
JBoss Tools最吸引人的特性是可视化页面编辑器。使用它,可以预览包括RichFaces控件、标准JSF控件,甚至Facelets模板在内的复杂的Facelets页面。

(图10)
当然,在视图编辑器中,Seam组件以及组件属性的自动完成和超链接/F3导航功能也能顺利工作。

(图11)
这是web.xml的视图编辑器:

(图12)
和components.xml的视图编辑器:

(图13)
代码自动完成和超链接/F3导航功能同样可以实现:

(图14)
如果我们使用Seam生成实体,我们可以从数据库结构或已存在的实体中反向生成出实体代码:

(图15)
然后,转向Hibernate视图,我们就可以在树状图中浏览该实体:

(图16)
或查看整个实体映射图:

(图17)
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: