| 加入收藏| 设为首页| 联系我们

首页 站长学习 站长之家 源码下载 建站素材 书籍教程 常用工具
 您现在的位置: 动力中国 >> 网络编程 >> JSP教程 >> 文章正文  
 [推荐]Workshop10.1的简单介绍和环境配置详解
 

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

http://www.domcn.org  文章来源:本站收藏  点击数:

  关键字:Workshop10.1的简单介绍和环境配置详解

 

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 页面中指定位置增加标签。

环境准备

《全方位体验Workshop10.1》系列文章中,将通过大量的案例来演示如何使用Workshop10.1提供的可视化界面完成Web应用的开发,要完成文章中完成的演示案例,您需要准备如下准备环境。

开发平台要求

CPU:P4 1.8G或者以上

内存:1G或者以上

操作系统:Windows XP或者Workshop10.1支持的其他平台。

下载、安装必备工具

1、Workshop10.1

请开发者到www.bea.com网站下载Workshop10.1安装文件后安装Workshop10.1,默认的Workshop10.1安装包中已经同时有WebLogic Server 10的安装。

2、MySQL5.0

请开发者到www.mysql.com下载MySQL5.0版本后安装,选择5.0版本是因为它能够直接支持GB2312字符集,避免了编写演示案例过程中花费太多时间处理中文问题。

MySQL安装完成后,请创建新的数据库用户demo,它的密码也是demo,然后在MySQL中创建新的数据库demo。

创建合适的WebLogic Server 10 域

在开发过程中需要使用WebLogic Server10作为测试服务器,因此我们开始完成Workshop10.1案例之前需要创建支持Workshop10.1的WebLogic Server域,请参考下面的步骤。  

1、打开WebLogic Server的与配置向导,在“select Domain Source”页上选中“Workshop for WebLogic 10.1”选项。   

2、单击“next”按钮直到出现用户名和密码管理页,在该页上输入如下信息:

Username: weblogic

User password:weblogic

Confirm user password:weblogic。  

3、单击“next”按钮直到出现域路径配置页面,在该页面上输入如下信息:

Domain name: DemoServer

Domain Location: C:\WlsDemoServer

然后单击“create”按钮,完成域的配置。  

在域中配置连接到数据的DataSource

1、启动刚创建的WebLogic Server域,然后打开浏览器,在地址栏中输入http://localhost:7001/console,打开WebLogic Server的管理控制台,输入用户名和密码:weblogic/weblogic,单击”Log In”  

2、在管理控制台中,单击左边的“Lock&Edit”按钮,然后在左边树上展开ServersàJDBCàData Sources节点。  

3、单击右边界面上的New按钮,在DataSource基本信息页面上输入或者选择如下信息:

Name:MySQL

JNDI Name: jndi/mysql

DataBase Type: MySQL

DatabaseDriver:MySQL’s Driver(Type 4)Versions using com.mysql.jdbc.Driver

其他均使用默认值。  

4、单击Next按钮直到出现数据库信息输入页,在该页中输入如下信息:

Database Name: demo

Host Name: localhost

Database User Name: demo

Password:demo

Confirm Password: demo  

5、单击Next到出现下面的页面,单击Test Configuration,测试新创建的DataSource是否没有问题。如果界面上出现绿色的提示信息表示DataSource配置成功。  

6、单击Next按钮直到出现目标Server选择页面,选中“AdminServer”前面的多选框。

7、单击Finish结束DataSource配置过程

8、单击左边的Activate Changes按钮将激活DataSource配置。

配置Workshop10.1中的Server

现在WebLogic Server和DataSource都已经创建好了,我们需要将该Server和Workshop开发环境联系起来,将该Server作为Workshop的测试服务器,请参考下面的步骤。

1、打开Workshop10.1开发工具,在Server视图中单击鼠标右键,然后选择NewàServer。  

2、选择使用WebLogic Server10作为开发服务器  

3、选择新创建的WebLogic Server作为开发用服务器  

单击Finish按钮后,Server视图中增加了一个Serve。

可选的工具

下面的工具在开发过程中需要用到,开发者可以选择自己下载,或者在使用过程中由Workshop10.1自行下载。

1、Hibernate3.2

2、JSTL1.1.2

3、Struts1.2.X

4、Kodo4.X

5、Spring2.0.3

6、MyFaces

7、Sun JSF RI


Workshop10.1的简单介绍和环境配置详解
  • 上一篇文章:

  • 下一篇文章:
  •  热门文章
    普通文章 电子邮件改头换面 四公司畅谈未
    普通文章 PC病毒史上最声名狼藉的八大病
    普通文章 Rails系统中的AJAX开发技术简析
    普通文章 基于ASP.NET AJAX框架实现表单
    普通文章 开发ASP.NET AJAX客户端定制行
    普通文章 用JFreeChart对JSP报表进行增强
    普通文章 SQL Server 2005上的CLR和ADO.
    普通文章 SQL Server 2005的XML支持机制
    普通文章 Firefox中标签式浏览技巧大全
    普通文章 Tomcat中的Session和Cookie大揭
     
     推荐文章
    推荐文章 把Google地图嵌入网页 就是这么
    推荐文章 迅雷搜索候选资源出错的解决
    推荐文章 轻松去除迅雷里的各种广告和资
    推荐文章 突破限制 免费领养到QQ空间五级
    推荐文章 Rational统一过程RUP贴近中小软
    推荐文章 构建自己的轻量级XML DOM分析程
    推荐文章 WPS Office 2007技巧:妙用配置
    推荐文章 Excel 2007:求余数函数实用进阶
    推荐文章 浅谈ASP.NET的Postback
    推荐文章 软件开发中项目需求管理简述
     
     相关文章
    没有相关文章
    设为首页 | 加入收藏 | 广告合作 | 联系站长 | 版权申明 |
    动力中国为网友提供免费学习资料,可用资源,如果您认为我们的相关内容侵害到了您的权利请联系管理员
    Copyright © 2006-2008 domcn.org All Rights Reserved.