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
。