如何在JPA 2.0中自动检测实体
我很确定我过去在JPA 2.0中使用了@Entity注释的bean的某种自动检测,但我无法弄清楚如何。 你如何做而不是将每个bean列在persistence.xml中的class
XML元素中?
从Spring 3.1开始,您还可以选择完全忘记persistence.xml ,并使用packagesToScan
属性配置EntityManagerFactory
,类似于:
${hibernate.format_sql} ${hibernate.hbm2ddl.auto}
您需要在下一行添加到persistence.xml
:
false
例如
false
请参阅Pascal Thivent答案: 我是否需要persistence.xml中的
你有不同的方法,但JPA本身不支持自动扫描。 引用您的实体的最简单和最干净的方法是将您的模型打包到jar中并使用
引用它