Hibernate框架hibernate.cfg.xml配置文件,配置自动生成表结构策略。

1人阅读 评论(0) 收藏 举报
分类:
<property name="hbm2ddl.auto"></property>


key -- hbm2ddl.auto:自动生成表结构策略


value -- update(使用最多):当数据库不存在表时,hibernate启动后会自动生成表结构。


             当数据库表存在时,如果一样,则只会写入数据,不会改变表结构。


             当数据库表存在时,如果不一样,则会修改表结构,原有的表结构不会改变。


     create(很少):无论表结构是否存在,hibernate启动后都会重新生成表结构。(造成之前的数据丢失)


     create-drop(极少):无论表结构是否存在,hibernate启动都会重新生成表结构。并且hibernate关闭后,表结构会被删除。来无影去无踪。


     validate(很少):不会创建表结构,不会修改表结构。校验与数据库中的表结构是否一样,如果不一样则报异常。
查看评论

Hibernate框架

-
  • 1970年01月01日 08:00

hibernate通过配置文件和方法自动创建表。

1.通过配置文件来配置。           Spring和hibernate集合的框架中只要在applicationContext.xml文件中配置如下         update      ...
  • u014492098
  • u014492098
  • 2015-01-07 19:16:35
  • 3787

hibernate.cfg.xml

  • 2012年12月29日 04:44
  • 944B
  • 下载

IDEA添加hibernate配置文件(包括cfg和hrm)

大家用Eclipse做项目的时候是不是写配置文件的时候都觉得,又要导jar包又要导约束好麻烦。那么有没有一种。。。 有啊,换IDEA啊。...
  • sinat_18538231
  • sinat_18538231
  • 2017-09-14 22:10:51
  • 1162

hibernate.cfg.xml配置mysql数据库信息

hibernate.cfg.xml配置mysql数据库信息
  • liuyinghui523
  • liuyinghui523
  • 2015-09-02 16:25:29
  • 1010

Hibernate配置文件hibernate.cfg.xml中配置信息详解

表 3.3.  Hibernate配置属性 属性名 用途 hibernate.dialect 一个Hibernate Dialect类名允许Hi...
  • sinat_31998357
  • sinat_31998357
  • 2015-10-21 11:39:33
  • 1609

SSH整合时不使用hibernate.cfg.xml

要取消hibernate.cfg.xml的使用,但其中的配置信息却一点也不能少。 大体分三步,将这个配置文件分解进项目中。 1. 把过去Dao层一改,过去Dao里面有HibernateTempla...
  • qq_33665647
  • qq_33665647
  • 2017-02-01 20:54:02
  • 1626

SSH:Hibernate框架(配置文件详解)

初学hibernate的童鞋,刚开应该都有这种感觉,hibernate的配置文件好麻烦,还不如jdbc访问数据库呢,直接写代码,多方便,用hibernate还要写代码,还要写配置,太麻烦了。至少我刚开...
  • qq_27550755
  • qq_27550755
  • 2015-11-27 10:24:29
  • 3456

Hibernate框架中hibernate.properties属性文件,hibernate.cfg.xml配置文件,以及Users.hbm.xml映射文件的配置

在实际开发中一般都是hibernate.properties和hibernate.cfg.xml结合使用。一般在属性文件hibernate.properties中存放数据库连接相关的操作数据,在hib...
  • HLoach
  • HLoach
  • 2017-03-09 17:30:04
  • 2641

Spring对hibernate配置文件hibernate.cfg.xml的集成,来取代hibernate.cfg.xml的配置

Spring对hibernate配置文件hibernate.cfg.xml的集成,来取代hibernate.cfg.xml的配置 spring对hibernate配置文件hibernate.cf...
  • leijie0322
  • leijie0322
  • 2017-02-22 17:51:56
  • 525
    个人资料
    持之以恒
    等级:
    访问量: 449
    积分: 117
    排名: 126万+
    文章分类
    文章存档