EJB 3.0 在 WAS V7 上开发部署的最佳实践
2010-01-04 00:00:00 来源:WEB开发网核心提示: 图 7. 激活规范的配置完成部署步骤之后,我们创建的 MDB 就可以正常工作了(测试过程略),EJB 3.0 在 WAS V7 上开发部署的最佳实践(6),持久层实现的若干最佳实践EJB 3.0 中,我们使用 JPA (Java Persistent API)来处理有关持久化相关的操作,维护着大
图 7. 激活规范的配置
完成部署步骤之后,我们创建的 MDB 就可以正常工作了(测试过程略)。
持久层实现的若干最佳实践
EJB 3.0 中,我们使用 JPA (Java Persistent API)来处理有关持久化相关的操作。作者并不打算在本章节中对 JPA 展开深入讨论,如果需要了解更多有关 JPA 的技术细节,请参考相关文献或使用手册。
创建 JPA 工程
不使用 ORM 文件:
在创建工程之前,应该先在 RAD 环境中建立一个到目标数据库的连接(在数据源浏览器视图 -Data Source Explorer View 中创建连接)。在创建 JPA 工程时,选择之前建立的数据库连接,并配置好默认的数据库方案(Schema)。由于 EJB 3.0 为了简化开发,增加了对 Java 注释(annotation)的支持,因此,作者建议不为项目指定一个 ORM(对象关系映射)文件而是使用 Java 注释(annotation)来代替,因此不用激活“Create orm.xml”选项。
图 8. JPA 工程的配置
生成持久层代码
使用 IDE 辅助生成代码:
在创建好的 JPA 工程中,我们在“JPA Content”中能够看到一个名为 persistence.xml 的文件,该文件是整个持久化环境的配置文件,维护着大部分 JPA 工程的配置信息,在其上右键单击并选择 Configure Project for JDBC Deployment 来设置其中的 JDBC 相关配置项。完成设置之后将会在 persistence.xml 文件中加入连接相关信息。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发移动 Web Ajax 应用
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
更多精彩
赞助商链接