hibernate.hbm2ddl.auto 配置:

create:
每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。
create-drop :
每次加载hibernate时根据model类生成表,但是sessionFactory一关闭,表就自动删除。
update:
最常用的属性,第一次加载hibernate时根据model类会自动建立起表的结构(前提是先建立好数据库),以后加载hibernate时根据 model类自动更新表结构,即使表结构改变了但表中的行仍然存在不会删除以前的行。要注意的是当部署到服务器后,表结构是不会被马上建立起来的,是要等 应用第一次运行起来后才会。
validate :
每次加载hibernate时,验证创建数据库表结构,只会和数据库中的表进行比较,不会创建新表,但是会插入新值。

最新文章

  1. C#编码规范 转 http://www.cnblogs.com/wulinfeng/archive/2012/08/31/2664720.html
  2. HDU 5289
  3. css&js实现顶部banner滚动提示效果
  4. ASP.NET状态保持:ViewState
  5. 总结c++ primer中的notes
  6. WordPress Tweet Blender插件跨站脚本漏洞
  7. SQLServer-----SQLServer 2008 R2卸载
  8. 【转】linux grep命令详解
  9. 一个UWSGI的例子
  10. Spring Boot启动过程(一)
  11. OpenSSL "heartbleed" 安全漏洞
  12. InnoDB: ERROR: the age of the last checkpoint
  13. Query 插件为什么要return this.each()
  14. Vue 自定义指令实现权限控制(按钮级)
  15. EFM32之GPIO
  16. 【kindle笔记】读书记录-总
  17. Tomcat8 启动慢 Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [53,161] milliseconds
  18. 通过GitHub和GoDaddy搭建静态个人博客
  19. python unknown error: DevToolsActivePort file doesn't exist 问题解决
  20. 用actor model实现intel tbb这样的用法

热门文章

  1. hdu 2647拓扑排序 结构体模拟容器
  2. hdu 3062 2-sat
  3. 【网络流24题】最长k可重区间集问题(费用流)
  4. tyvj1117 拯救ice-cream
  5. 非常适合新手的jq/zepto源码分析02
  6. BC #62 div1 02
  7. ZMQ源代码分析(一)-- 基础数据结构的实现
  8. 两种Linux下非交互式命令的实现
  9. 【翻译自mos文章】OGG replicat 进程使用的 TCP port
  10. 可设置指定时间自己主动消失的 MessageBox实现