Spring集成Hibernate注解配置 无hibernate.cfg.xml文件,自动生成表配置
本以为一个无足挂齿的小问题,没想到还折腾了一下。遂记录一下。主要搜索出的结果排名靠前的大多是在hibernate.cfg.xml中的配置方式。与我的环境不符。正确配置方式如下。已测试。
1
2
3
4
5
6
7
8
9
10
11
12
13
<bean id= "sessionFactory"
class= "org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean" >
<property name ="dataSource">
<ref bean ="dataSource" />
</property >
<property name ="packagesToScan" value= "xxx.xxx" />
<property name ="hibernateProperties">
<props >
<prop key= "hibernate.hbm2ddl.auto">create</prop >
</props >
<!-- <value>hibernate.hbm2ddl.auto=create</value> -->
</property >
</bean >
注:注释掉的配置value配置方式和prop配置方式,均有效。
本文由作者按照 CC BY 4.0 进行授权