eclipse3.6创建EJB+JPA+EAR(每个都是单独工程)完整介绍

Eclipse 3.6 创建 EJB+JPA+EAR 项目详解 本文将详细介绍如何在 Eclipse 3.6 中创建 EJB+JPA+EAR 项目,包括自动创建表结构、数据源配置、JPA 和 EJB 工程添加到 EAR 包中,以及注入 EntityManager。 一、创建 EJB 工程 在 Eclipse 3.6 中,创建 EJB 工程的步骤如下: 1. 选择 File -> New -> Other -> EJB -> EJB Project 2. 填写项目名称和位置,选择合适的 Java 版本和 EJB 版本 3. 选择“Next”并勾选“Create an EAR project for the EJB project” 4. 填写 EAR 项目名称和位置,选择合适的 Java 版本和 EAR 版本 5. 选择“Finish”以创建 EJB 和 EAR 项目 二、创建 JPA 工程 在 Eclipse 3.6 中,创建 JPA 工程的步骤如下: 1. 选择 File -> New -> Other -> JPA -> JPA Project 2. 填写项目名称和位置,选择合适的 Java 版本和 JPA 版本 3. 选择“Next”并填写 persistence.xml 文件的配置信息 4. 选择“Finish”以创建 JPA 工程 三、配置 JPA 工程下的 persistence.xml 在 persistence.xml 文件中,需要配置数据源连接、加载的实体类型、设置自动创建表结构等功能。示例配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"> <persistence-unit name="expeakJPA" transaction-type="JTA"> <jta-data-source>java:/expeak_dev</jta-data-source> <class>com.future.expeak.finance.jpa.info.Finance</class> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" /> <property name="hibernate.hbm2ddl.auto" value="update" /> <property name="hibernate.show_sql" value="true" /> </properties> </persistence-unit> </persistence> 四、数据源配置 在 JBoss 4.2.3.GA 中,需要创建一个数据源配置文件,文件命名方式为 xx-ds.xml。示例配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <!-- $Id: mysql-ds.xml 71535 2008-04-01 07:05:03Z [email protected] $ --> <!-- Datasource config for MySQL using 3.0.9 available from:http://www.mysql.com/downloads/api-jdbc-stable.html--> <datasources> <local-tx-datasource> <jndi-name>expeak_dev</jndi-name> ... </local-tx-datasource> </datasources> 五、将 JPA 工程添加到 EAR 包中 在 Eclipse 3.6 中,将 JPA 工程添加到 EAR 包中的步骤如下: 1. 在 EAR 项目中,右键点击“添加”->“JPA 工程” 2. 选择 JPA 工程并添加到 EAR 包中 3. 选择“Finish”以完成添加 六、将 EJB 工程添加到 EAR 包中 在 Eclipse 3.6 中,将 EJB 工程添加到 EAR 包中的步骤如下: 1. 在 EAR 项目中,右键点击“添加”->“EJB 工程” 2. 选择 EJB 工程并添加到 EAR 包中 3. 选择“Finish”以完成添加 七、注入 EntityManager 在 EJB 工程中,需要注入 EntityManager,以便使用 JPA 进行数据访问。示例代码如下: @PersistenceContext(unitName="expeakJPA") protected EntityManager em; 本文详细介绍了如何在 Eclipse 3.6 中创建 EJB+JPA+EAR 项目,包括自动创建表结构、数据源配置、JPA 和 EJB 工程添加到 EAR 包中,以及注入 EntityManager。























剩余8页未读,继续阅读

- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 信息网络安全专业技术人员继续教育培训.doc
- 中间件------.pdf
- 有关计算机求职信汇编五篇.docx
- 风扇气动噪声仿真技术:Fluent与LMS Virtual Lab结合FEMBEM法的应用
- 数学建模matlab.pptx
- 谭木匠网络营销策划书.doc
- 农村电子商务培训.pptx
- 网络培训学习收获感悟(精选8篇).docx
- 计算机组装与维护教学总结.docx
- 关于推进上海智慧城市建设的三点建议(最新整理).pdf
- 因特网、万维网、网格及云计算名词解释及分析.ppt
- 数据库系统原理重点简答题精粹.pdf
- 2023年江苏省中小学教师心理健康知识网络竞赛完整版.doc
- 区块链技术的工作原理.doc
- PQ并网功率控制:MMC模块化多电平换流器技术文档与仿真研究 - 电力电子
- 公司网络情况分析汇报.doc



- 1
- 2
- 3
- 4
前往页