Workshop10.1的简单介绍和环境配置详解

文章作者 100test 发表时间 2007:09:15 12:07:57
来源 100Test.Com百考试题网


Workshop10.1是BEA公司新推出的JavaEE应用开发工具,提供了目前流行的开发技术和框架的可视化开发支持,包括Struts、Beehive、Hibernate、JSF、Beehive、JPA、Spring等,而且加入了AppXRay特性,它能够分析JSP页面、Java源代码、资源绑定和Web配置文件中可能存在的引用以及这种引用的正确性。本文是《全方位体验Workshop10.1》的第一部分,主要介绍Workshop10.1的特性,以及如何准备开发环境,帮助开发者做好体验Workshop10.1特性之前的各种准备工作。

Workshop10.1简介

Workshop10.1是BEA公司最新推出的JavaEE应用开发工具,它基于Eclipse开发平台和WTP插件开发,提供了目前流行的开发技术和框架的可视化开发支持,包括Struts、Beehive、Hibernate、JSF、Beehive、JPA、Spring等,而且加入了AppXRay特性,使开发者能够可视化的管理整个项目中的部件以及部件之间的关系。除此之外,在Workshop10.1中还可以完成Web Services、EJB的开发。

对开发技术和框架的支持

在Workshop10.1中,开发者可以完成以下开发技术和框架的可视化开发:

JSTL

Struts

Beehive

Hibernate

Kodo

JPA[Java Persistence API]

MyFaces

Sun JSF 实现

Spring

独特的AppXRay技术

AppXRay技术是Workshop Studio中最早引入的一种技术,在Workshop10.1中得到了体现,AppXRay技术分析JSP页面、Java源代码、资源绑定和Web配置文件,从中分析出这些部件之间的引用关系,检查这种引用关系是否正确。

通过AppXRay技术分析出来的JSP页面、Java源代码、资源绑定和Web配置文件以及他们之间的应用关系可以通过Workshop10.1种提供的AppXaminer视图可视化的展示出来,下面是通过AppXaminer视图查看Struts Action的截图,开发者从中可以一目了然的看出/UserPersist这个Action所引用的Action Form[UserFormBean]、JSP内容[userInsertInput.jsp、userPersistOk.jsp等],以及/UserPersist被哪个JSP调用了[userInsertInput.jsp]  

更多的特性

Workshop10.1中还提供了更多的特性,方便开发者可视化的开发、管理Web应用,下面的这几个视图可以支持开发者更加快速的完成Web应用的开发和管理,更多的特性请参考Workshop10.1的帮助文档。

AppXplorer视图

AppXplorer 视图是 Workshop10.1种提供的一种项目管理视图,它使用特别设计的树形结构,将Web应用中的部件展示给开发者。  

DbXaminer视图

DbXaminer视图可以允许开发者对数据库操作进行测试,包括对SQL、HQL、EJBQL的支持,极大地减少了开发者编写测试代码测试这些功能点的工作。  

Workshop Palette 视图

Workshop Palette 视图是Workshop10.1开发环境中的重要视图,提供标签的可视化操作界面, Workshop Palette 提供了开发者开发过程中可用的所有标签如JSP、JSTL、Struts、JSF标签,开发者通过单击 Workshop Palette 中的图标向 JSP 页面中指定位置增加标签。



相关文章


学习笔记:设计模式——树结构(合成模式 模板模式)
《Java与模式》学习笔记:设计模式——抽象工厂模式
专家:如何理解JavaFX应运而生
使用J2MEMMAPI开发移动多媒体应用技术
Workshop10.1的简单介绍和环境配置详解
解决在J2ME平台上的手机游戏移植的问题
Jbo 中如何在不同应用间共享类和资源
当主线程崩溃而其它线程继续运行时发生什么(2)
当主线程崩溃而其它线程继续运行时发生什么(1)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛