ITPub博客

首页 > Linux操作系统 > Linux操作系统 > JBoss Tools 2.0.0.CR1功能截图

JBoss Tools 2.0.0.CR1功能截图

原创 Linux操作系统 作者:梧桐雨—168 时间:2008-04-18 20:35:09 0 删除 编辑

为了庆祝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博客 ” ,链接:https://blog.itpub.net/13270562/viewspace-244004/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Seam 2.0正式发布
请登录后发表评论 登录
全部评论

注册时间:2008-02-28

  • 博文量
    141
  • 访问量
    429030