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>-->  
  • 相关阅读:
    ElasticSearch入门到筋痛
    JavaScript学习(四)
    JavaScript学习(三)
    JavaScript学习(二)
    JavaWeb学习(一)
    final
    static
    object的方法
    java 数据类型
    spring mvc
  • 原文地址:https://www.cnblogs.com/meixinghao/p/4581872.html
Copyright © 2011-2022 走看看