| | | | | | | [文章信息] | | | 作者: | 毕然 | | 时间: | 2005-02-24 | | 出处: | 天极网 | | 责任编辑: | 方舟 | |
| [文章导读] | | | 本文以组件为例来构建我们的J2EE系统。请大家注意各组件的版本号,否则可能出现兼容问题 | |
| |
|
| | | |
|
|
|
|
|
这个新建立的EJB需要被放入一个模块中才可以被装载、执行。如图十四所示:
 (图十四)点击放大 | 右健点击mytestBean.java,选择lomboz J2EE...->Add EJB to Module,再在刚才建立的myEJB这个模块前打勾,点击ok后,便实现了装载。一个完整的实体EJB是由多个不同功用的文件组合起来的,但这里它们由加了标签的mytestBean.java自动生成。所使用的是XDoclet技术,感兴趣的读者可以到网上去搜索一下,有很多的相关介绍,我们就不再介绍具体细节了。如图十五所示:右健点击myEJB这个模块,选择lomboz J2EE...->Generate EJB Classes。
 (图十五)点击放大 | 显示成功之后,在ejbsrc目录下的Rip.ejb.cmp包中,你就可以看到mytestHome.java等六个文件。在mytest这个模块下面的META-INF文件夹中,有许多xml文件。其中,jboss.xml、jbosscmp-jdbc.xml和ejb-jar.xml是部署EJB最关键的三个配置文件。而我们现阶段需要更改的只是jbosscmp-dbc.xml这个文件,它描述了对数据源的描述,其他的文件都已经由lomboz 配置好了。我们将这个文件的相关部分修改为:
<jbosscmp-jdbc> <enterprise-beans> <defaults> <datasource>java:/mytestDS</datasource> <datasource-mapping>mySQL</datasource-mapping> <preferred-relation-mapping>foreign-key</preferred-relation-mapping> </defaults> <enterprise-beans> | 其他部分不做改变。至此,我们完成了所有的EJB开发工作。右健点击myEJB这个模块,选择lomboz J2EE...->Deploy Module将这个模块装载到服务器中。然后,选择lomboz J2EE...->Debug Server运行服务器。万事俱备,只欠调用!
|
|
|
|
|
|
|
|
|