hibernate能动态生成数据库表吗?
3个回答
展开全部
可以
如果你是单独使用hibernate的,请在hibernate.cfg.xml里面的sessionfactory下配置<property name="hbm2ddl.auto"></property>这个属性
如果你是使用SSH组合框架的,而且由SPRING管理sessionfactory的,请在applicationContext.xml里面配置
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">数据库方言</prop>
<prop key="hibernate.show_sql">是否打印SQL</prop>
<prop key="hibernate.hbm2ddl.auto">建表语句(参考值:validate | update | create | create-drop ,一般用update)</prop>
</props>
</property>
如果你是单独使用hibernate的,请在hibernate.cfg.xml里面的sessionfactory下配置<property name="hbm2ddl.auto"></property>这个属性
如果你是使用SSH组合框架的,而且由SPRING管理sessionfactory的,请在applicationContext.xml里面配置
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">数据库方言</prop>
<prop key="hibernate.show_sql">是否打印SQL</prop>
<prop key="hibernate.hbm2ddl.auto">建表语句(参考值:validate | update | create | create-drop ,一般用update)</prop>
</props>
</property>
展开全部
能啊,你使用Hibernate时是不是 会叫你选择一个包来存储实体类,这个实体类有一个xml映射文件!就相当于数据表了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
prop key="hibernate.hbm2ddl.auto">建表语句(参考值:validate | update | create | create-drop ,一般用update)</prop>
图形界面直接添加参数然后选择虎hbm2什么的 填写update
图形界面直接添加参数然后选择虎hbm2什么的 填写update
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询