ejb3.0中persistence.xml文件
来源:互联网 发布:淘宝网商城男装裤子 编辑:程序博客网 时间:2024/04/29 18:52
persistence.xml文件要打包到EJBJar文件的META-INF目录。
persistence.xml文件用于指定实体Bean使用的数据源及EntityManager对象的默认行为。
persistence.xml文件的配置说明如下:
<persistence>
<persistence-unit name="foshanshop">
<jta-data-source>java:/DefaultMySqlDS</jta-data-source>
<properties>
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
</properties>
</persistence-unit>
</persistence>
persistence-unit节点可以有一个或多个,每个persistence-unit节点定义了持久化内容名称、使用的数据源及持久化产品专有属性。name属性定义持久化名称。jta-data-source节点指定实体Bean使用的数据源JNDI名称,如果应用发布在jboss下数据源名称必须带有java:/前缀,数据源
名称大小写敏感。properties节点用作指定持久化产品的各项属性,各个应用服务器使用的持久化产品都不一样如Jboss使用Hibernate,weblogic10使用Kodo,glassfish/sun application server/Oralce使用Toplink。
因为jboss采用Hibernate,Hibernate有一项属性hibernate.hbm2ddl.auto,该属性指定实体Bean发布时是否同步数据库结构,如果hibernate.hbm2ddl.auto的值设为create-drop,在实体Bean发布及卸载时将自动创建及删除相应数据库表(注意:Jboss服务器启动或关闭时也会引发实体Bean的发布及卸载)。TopLink产品的toplink.ddl-generation属性也起到同样的作用。
小提示:如果你的表已经存在,并且想保留数据,发布实体bean时可以把hibernate.hbm2ddl.auto的值设为none或update,以后为了实体bean的改动能反应到数据表,建议使用update,这样实体Bean添加一个属性时能同时在数据表增加相应字段。
0 0
- ejb3.0中persistence.xml文件
- ejb3.0数据源配置文件mysql-ds.xml oracle-ds.xml persistence.xml sqlserver-ds.xml
- JPA persistence.xml 文件
- EJB3 entity bean需要的配置文件persistence.xml
- EJB3 entity bean需要的配置文件persistence.xml
- EJB3?entity?bean需要的配置文件persistence.xml
- JPA的persistence.xml文件
- EJB3 Persistence 对象
- EJB3 Persistence 对象
- TopLink中的 ”persistence.xml” 文件的解析
- jpa persistence.xml文件配置详解
- JPA配置多数据源多persistence.xml文件
- PA不在persistence.xml文件中配置每个Entity实体类的2种解决办法
- Maven项目中JPA的persistence.xml文件的放置位置
- 不在JPA 的 persistence.xml 文件中配置Entity class的解决办法
- JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法
- JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法
- JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法
- 上市不是万能药,2014年,这些知名科技企业无奈选择了退市
- Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 3876877096_Po
- Android设计模式初学:组合模式
- Paint 属性
- 基于androidpn客户端修改的AndroidPNClient
- ejb3.0中persistence.xml文件
- Linux下报 bind error: Address already in use 解决方案
- java序列化<一> 部分没有看懂
- 关于java文件下载文件名乱码问题解决方案
- 算法导论第10章 基本数据结构
- 定位、地理位置编码、地理位置反编码
- opencv入门二
- 兴达装饰材料商行
- androidpn-client笔记及BUG修改