• 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>-->  
  • 相关阅读:
    C# 设置 Excel 条件格式 与 冻结窗口
    Exce折叠效果(数据组合)
    [一点一滴学英语]20050829
    Tencent Messenger
    很有趣的一篇文章:不使用Linux的五大理由
    Tencent Messenger (continued)
    N久没有听过这么搞笑的RAP了
    [一点一滴学英语]20050827
    [Eclipse笔记]SWT真正的优势不是快这么简单
    [一点一滴学英语]20050828
  • 原文地址:https://www.cnblogs.com/meixinghao/p/4581872.html
Copyright © 2020-2023  润新知