JBoss Tools 2.0.0.CR1功能截图

上一篇 / 下一篇  2008-04-18 20:35:09 / 个人分类:Seam

为了庆祝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)


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 18137
  • 日志数: 171
  • 影音数: 3
  • 建立时间: 2008-02-28
  • 更新时间: 2008-05-19

RSS订阅

Open Toolbar