Java 一些基本的JPA和x2B;冬眠问题?
我有一些基本问题: 1) 如果使用JPA注释,JPA+Hibernate组合中涉及多少xml文件?我正在使用persistence.xml 2) 如果我使用JPA注释,是否需要hibernate.cfg.xml。因为,我直到现在才加上它 3) 如果使用JPA2.0和Hibernate,有人能给我一个基本JAR文件名的列表吗 谢谢 1)有多少xml文件涉及到 JPA+Hibernate组合,如果JPA 是否使用了注释?我有 只要persistence.xml。 通常这一个文件就足够了,带注释的实体将通过类路径扫描自动拾取。但是您可以定义外部映射文件(提供了一个示例)。其机制是:Java 一些基本的JPA和x2B;冬眠问题?,java,hibernate,orm,jpa,jpa-2.0,Java,Hibernate,Orm,Jpa,Jpa 2.0,我有一些基本问题: 1) 如果使用JPA注释,JPA+Hibernate组合中涉及多少xml文件?我正在使用persistence.xml 2) 如果我使用JPA注释,是否需要hibernate.cfg.xml。因为,我直到现在才加上它 3) 如果使用JPA2.0和Hibernate,有人能给我一个基本JAR文件名的列表吗 谢谢 1)有多少xml文件涉及到 JPA+Hibernate组合,如果JPA 是否使用了注释?我有 只要persistence.xml。 通常这一个文件就足够了,带注释的实体
<persistence-unit name="xyz">
<mapping-file>../orm.xml</mapping-file>
<!-- ... -->
</persistence-unit>
这将自动添加所需的所有其他内容,有关更多详细信息,请参阅
如果您不想使用maven,可以使用sourceforge提供的。我想补充一点,如果您不使用maven,应该从sourceforge获得+1无论如何,当然。
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/>
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
</properties>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.5.6-Final</version>
</dependency>
<repositories>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</repository>
...
</repositories>