考试网 >> IT认证 >> JAVA >> JAVA指导 >> Beehive,EJB3.0开发客户反馈系统(一)

Beehive,EJB3.0开发客户反馈系统(一)

发布时间:2006-06-28 10:37     点击:
分页:[1] 2  下一页

设计目标

  客户反馈系统作为公司与客户交流的平台,几乎为所有的企业所运用,最近,公司让我负责客户反馈系统的开发。由于,公司与国外客户的业务需要,该系统必须实现中,英,日三国语言的切换(国际化要求)。在接到任务之后,我便决定尝试使用目前开源社区比较流行的Apache Beehive(蜂巢)和下一代EJB,EJB3.0等技术来实现这个系统。



开发环境

选择平台,开发工具

  为了支持EJB3.0和Beehive,我们选择JBoss4.0.3应用服务器作为运行平台,它也是目前唯一提供EJB3.0容器的应用服务器。

  下载和安装JBoss4.0.3服务器及EJB3.0容器http://www.jboss.com/downloads/index

  数据库选用 MySql5.0,由于我们没有针对特定数据库编码,因此数据库的移植也是非常方便的。

  下载MySql5.0 http://dev.mysql.com/downloads/mysql/5.0.html

  由于要开发EJB3.0和Beehive应用,选择Ecllipse这个IDE,

  下载Ecllipse SDK 3.1 http://eclipse.org/downloads/

  为了支持EJB3.0的开发,下载Jboss Ecllipse IDE这个Ecllipse插件

http://www.jboss.com/products/jbosside/downloads

  Pollinate是另一个Ecllipse插件,它也是目前唯一支持Beehive项目开发的IDE,虽然它远不及WebLogic 的 Workshop 如此强大,但在拥有一定BEA Workshop 开发经验的前提下,使用pollinate并不会有太大的问题。

  下载并安装Pollinate插件 http://www.eclipse.org/pollinate/

Beehive简介

  在系统设计之前,选择一个优秀的系统框架是非常重要的。Beehive是Apahce的开放源代码项目。自2004年5月份,BEA系统公司宣布将WebLogic Platform中一系列居于核心地位的运行时框架(Runtime Framework)开放源代码并贡献给Apache项目后,这个Beehive的框架就一直成为开源社区关注的焦点之一。

EJB3.0简介

EJB3.0的配置

  JBoss EJB3.0建立在Hibernate 3.0之上。配置数据源,实体bean需要创建hibernate.   Properties配置文件。在EJB3.0部署包下有一个默认的hibernate配置文件ejb3.deployer/META-INF/hibernate.properties。修改这个文件,使实体Bean使用MySql数据源,修改后的配置文件如下:

分页:[1] 2  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有