求大牛告知 为什么这个项目用个ssh2框架 却没有hibernate.cfg.xml 这是为什么
2个回答
2016-10-25
展开全部
1,SSH集成在更多的情况下是不需要hibernate.cfg.xml的。
2,在sessionFactoryBean里面有hibernateProperties这个属性,所以你直接配置就行了:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingLocations" value="classpath:cd/itcast/course/domain/*.hbm.xml" />
<property name="hibernateProperties">
<value>
hibernate.show_sql=true
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.hbm2ddl.auto=update
</value>
</property>
</bean>
把hbm2ddl.auto设置成你想要的表生成策略;
3,要测试表是否正确生成,你只需要在测试代码里面使用一下sessionFactory就行了。
2,在sessionFactoryBean里面有hibernateProperties这个属性,所以你直接配置就行了:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingLocations" value="classpath:cd/itcast/course/domain/*.hbm.xml" />
<property name="hibernateProperties">
<value>
hibernate.show_sql=true
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.hbm2ddl.auto=update
</value>
</property>
</bean>
把hbm2ddl.auto设置成你想要的表生成策略;
3,要测试表是否正确生成,你只需要在测试代码里面使用一下sessionFactory就行了。
追问
兄弟 我又重新问了 你回答一下我的问题吧 100悬赏
追答
...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询