zoukankan      html  css  js  c++  java
  • Spring整合Hibernate中自动建表

    Java代码  收藏代码
    1. <bean id="sessionFactory"  
    2.         class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">  
    3.         <property name="dataSource">  
    4.             <ref bean="dataSource" />  
    5.         </property>  
    6.         <property name="hibernateProperties">  
    7.             <props>  
    8.                 <prop key="hibernate.dialect">  
    9.                     org.hibernate.dialect.SQLServerDialect  
    10.                 </prop>  
    11.                 <prop key="hibernate.hbm2ddl.auto">update</prop>  
    12.                 <prop key="hibernate.show_sql">true</prop>  
    13.             </props>  
    14.         </property>  
    15.           
    16.         <property name="mappingResources">  
    17.             <list>  
    18.                 <value>com/jon/vo/Users.hbm.xml</value>  
    19.             </list>  
    20.         </property>  
    21. </bean>  
    Java代码  收藏代码
    1. 11行的时候 要加上 hibernate 否则无法建表。  
    Java代码  收藏代码
    1. 技术补充:  
    Java代码  收藏代码
    1. <property name="hbm2ddl.auto">create</property>-->  
    2. <!-- 启动时删数据库中的表,然后创建,退出时自动删除所有表  
    3. <property name="hbm2ddl.auto">create-drop</property>-->  
    4. <!-- 自动修改,如果表结构与实体类不一致,那么就修改表使它们一致,数据会保留  
    5. <property name="hbm2ddl.auto">update</property>-->  
    6. <!-- 自动校验,如果表结构与实体类不一致,那么不做任何操作,报错  
    7. <property name="hbm2ddl.auto">validate</property>-->  
  • 相关阅读:
    Unity3D 事件
    Unity3D 动画回调方法
    Unity3D优化总结
    Unity3D 第一人称控制器 C#脚本
    TCP/IP与IETF的RFC
    linux内核调优参考
    nginx_tcp_proxy代理酸酸乳
    Gitlab+Jenkins实现自动部署
    inotifywait命令详解及安装
    yum无法安装nginx,报错内容为1:nginx-1.14.2-1.el7_4.ngx.x86_64: [Errno 5] [Errno 2] 没有那个文件或目录
  • 原文地址:https://www.cnblogs.com/meixinghao/p/4581872.html
Copyright © 2011-2022 走看看