在SSH框架中,只有applicationContext.xml,没有hibernate.cfg.xml,怎么用代码自动生成数据库中的表?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在SSH框架中,只有applicationContext.xml,没有hibernate.cfg.xml,怎么用代码自动生成数据库中的表?相关的知识,希望对你有一定的参考价值。
public static void main(String[] args)BeanFactory bf = new ClassPathXmlApplicationContext("applicationContext-*.xml");
LocalSessionFactoryBean lsfb = (LocalSessionFactoryBean) bf.getBean("&sessionFactory");
lsfb.dropDatabaseSchema();
lsfb.createDatabaseSchema();
还可以通过配置spring配置文件实现,上面是代码实现!~ 如下
<prop key="hibernate.hbm2ddl.auto">update</prop> 也可用create。这个配置在sessionFactory的bean中!~ 参考技术A Hibernate难道你不会用吗,
他就能自动生成表
以上是关于在SSH框架中,只有applicationContext.xml,没有hibernate.cfg.xml,怎么用代码自动生成数据库中的表?的主要内容,如果未能解决你的问题,请参考以下文章