com.paka.maka.raka
com.paka
是否必须为整个类命名,或者是否有方法只给包名以便在persistance.xml中扫描
<persistence-unit name="IntegratorMasterdataPU" transaction-type="RESOURCE_LOCAL" >
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<properties>
<property name="hibernate.connection.url" value="jdbc:oracle:thin:@dat-esb-orat:1521/rator_test" />
<property name="hibernate.connection.driver_class" value="oracle.jdbc.OracleDriver" />
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect" />
<property name="hibernate.connection.username" value="DATA" />
<property name="hibernate.connection.password" value="264rcxx" />
<!--QA <property name="hibernate.connection.password" value="emifuqqgqn5" /> -->
<property name="hibernate.archive.autodetection" value="class" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<!-- <property name="hibernate.hbm2ddl.auto" value="create" /> -->
</properties>
</persistence-unit>
我不是很确定它是否管用,但您可以使用:
<property name="packagesToScan" value="com.paka.maka.raka"/>
在您的entityManagerFactory bean声明中
检查此帖子
问题内容: 我目前正在使用Spring 3.1和Hibernate 4通过以下方式扫描DAO和服务的软件包:是否可以对标记的类执行相同的操作,而不是使用属性和文件? 问题答案: 将扫描模型包中的所有内容。我使用cfg.xml包含show_sql和hb2ddl.auto之类的设置。
问题内容: 我目前使用Spring 3.1和Hibernate 4通过以下方式扫描DAO和服务的软件包:是否可以对标记的类执行相同的操作,而不使用属性和文件? 问题答案: 将扫描模型包中的所有内容。我使用cfg.xml来包含诸如show_sql和hb2ddl.auto之类的设置。
我的< code > application context . XML 是: 每个实体都有和设置以下属性 标记在< code>persistence.xml中显式指定每个实体?
问题内容: 是否可以查询JPA EntityManager 是否分离了给定的实体?这篇SO帖子正在讨论类似的问题,但没有指出查询实体的分离状态的JPA EntityManager的方法。我希望使用JPA方式,否则将使用Hibernate特定的方式。 问题答案: 要检查给定实体是否由当前实体管理,可以使用。
我正在使用在Hibernate中指定映射设置。也就是说,我正在使用EntityManager类获取事务。 现在,我的中列出了以下类 另外,在我的Eclipse项目中,我还有两个类(student.java和user.java),它们用注释标记,但没有在文件中列出。 但当我运行我的项目时,Hibernate实际上也映射了这两个类。我的意思是,它还为这两个类创建数据库表(我将设置为)。 它为什么要这样
我对spring boot相当陌生,正在尝试使用Java持久性API hibernate mySQL持久性层构建spring boot应用程序。但当我试图使用entityManager获取所有记录时。createNamedQuery(“从学生s中选择*”,学生.class)。getResultList()它给了我以下异常。 Java语言lang.IllegalArgumentException:未