JBoss Tools 2.0.0.CR1功能截图

为了庆祝JBoss Tools 2.0.0.CR1的发布,我将”走马观光”地介绍一下Seam开发者感兴趣的许多新特性。

考虑到开发人员的喜好,JBoss Tools中提供了两种视图:Seam视图和Hibernate视图。

JBoss Tools 2.0.0.CR1功能截图_图1

(图1)

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

JBoss Tools 2.0.0.CR1功能截图_图2

(图2)

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

JBoss Tools 2.0.0.CR1功能截图_图3

(图3)

JBoss Tools 2.0.0.CR1功能截图_图4

(图4)

下一步,创建一个Seam Action:

JBoss Tools 2.0.0.CR1功能截图_图5

(图5)

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

JBoss Tools 2.0.0.CR1功能截图_图6

(图6)

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

JBoss Tools 2.0.0.CR1功能截图_图7

(图7)

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

JBoss Tools 2.0.0.CR1功能截图_图8

(图8)

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

JBoss Tools 2.0.0.CR1功能截图_图9

(图9)

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

JBoss Tools 2.0.0.CR1功能截图_图10

(图10)

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

JBoss Tools 2.0.0.CR1功能截图_图11

(图11)

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

JBoss Tools 2.0.0.CR1功能截图_图12

(图12)

和components.xml的视图编辑器:

JBoss Tools 2.0.0.CR1功能截图_图13

(图13)

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

JBoss Tools 2.0.0.CR1功能截图_图14

(图14)

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

JBoss Tools 2.0.0.CR1功能截图_图15

(图15)

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

JBoss Tools 2.0.0.CR1功能截图_图16

(图16)

或查看整个实体映射图:

JBoss Tools 2.0.0.CR1功能截图_图17

(图17)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13270562/viewspace-244004/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/13270562/viewspace-244004/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值