hibernate能动态生成数据库表吗?

 我来答
zkwjforever
2012-02-20 · 超过20用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:33.2万
展开全部
可以
如果你是单独使用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>
程序猿eD
2012-02-20 · TA获得超过420个赞
知道小有建树答主
回答量:609
采纳率:0%
帮助的人:109万
展开全部
能啊,你使用Hibernate时是不是 会叫你选择一个包来存储实体类,这个实体类有一个xml映射文件!就相当于数据表了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hutiefang
2012-02-22 · TA获得超过417个赞
知道小有建树答主
回答量:320
采纳率:100%
帮助的人:180万
展开全部
prop key="hibernate.hbm2ddl.auto">建表语句(参考值:validate | update | create | create-drop ,一般用update)</prop>
图形界面直接添加参数然后选择虎hbm2什么的 填写update
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式