文档章节

hibernate中hibernate.hbm2ddl.auto配置讲解

H
 Henrykin
发布于 2016/12/11 22:48
字数 163
阅读 31
收藏 0

介绍其中的一个属性hbm2ddl.auto,这个就是这个方案的核心属性,有四个值:create,create-drop,update,validate;

 

<!-- 启动时删数据库中的表,然后创建,退出时不删除数据表

<property name="hibernate.hbm2ddl.auto">create</property>-->

<!-- 启动时删数据库中的表,然后创建,退出时自动删除所有表

<property name="hibernate.hbm2ddl.auto">create-drop</property>-->

<!-- 自动修改,如果表结构与实体类不一致,那么就修改表使它们一致,数据会保留

<property name="hibernate.hbm2ddl.auto">update</property>-->

<!-- 自动校验,如果表结构与实体类不一致,那么不做任何操作,报错

<property name="hibernate.hbm2ddl.auto">validate</property>-->

 

本文转载自:http://blog.sina.com.cn/s/blog_a0e7e34c01017rdm.html

共有 人打赏支持
H
粉丝 4
博文 95
码字总数 12737
作品 0
广州
私信 提问
[转]hibernate.hbm2ddl.auto配置详解

hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: <properties> <property name="hibernate.show_sql" value="true" /> <property name="hibernate.hbm2ddl.auto" value="create" ......

mj4738
2012/04/18
0
0
jPA自动创建数据库表的一些配置

jPA自动创建数据库表的一些配置 hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: <properties> <property name="hibernate.show_sql" value="true" /> <property name="hibernate......

风中帆
2015/12/26
443
0
Hibernate正向工程建立数据表 对数据表进行增删改查操作

步骤一 首先在数据库中建立一数据库 Person 步骤二 在myEclipse 中建立一普通java工程 HibernateTest 建立一lib文件夹 拷贝需要的相应hibernate中的jar包 其中最后一个是 数据库驱动包 ,然后...

7_0
2012/12/07
0
0
jPA自动创建数据库表的一些配置

hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: <properties> <property name="hibernate.show_sql" value="true" /> <property name="hibernate.hbm2ddl.auto" value="create" ......

Edwinn
2012/05/22
0
0
hql手动创建表

---------------------------------手动用代码进行数据库创建------------------------------ Configuration con=new Configuration(); con.configuration(); //创建工具类对象 SchemaExport......

李永china
2016/04/30
128
0

没有更多内容

加载失败,请刷新页面

加载更多

对接比特币钱包的PHP开发包

BtcTool是一个基于第三方服务和离线裸交易实现的PHP比特币应用开发包,适合不希望部署本地 节点旳PHP开发者,开发包主要包含以下特性: 利用第三方服务获取指定地址的utxo集合 离线生成消费裸...

汇智网教程
25分钟前
1
0
【自用】 VHD to VHDX

VHDX: 在VHD 2TB 的基础上提供 64TB的容量。 支持逻辑扇区大小为 4KB,和每块的大小为 256MB,来优化虚拟磁盘性能。 比VHD提供更高的安全性、可靠性和性能。 convert-VHD –path d:\Hyper-v...

Tensor丨思悟
38分钟前
1
0
30 岁转行做Python开发晚吗?而且是零基础

最近有小伙伴问小编,30 岁转行做Python开发晚吗? 小编想说,其实无论男女,只要想学,有这个动力,就直接去行动。无论年龄,无论性别,只要你想一直勇往直前,那么想做的就去做吧~这里有一...

糖宝lsh
48分钟前
11
0
详解Spring中的Profile

前言 由于在项目中使用Maven打包部署的时候,经常由于配置参数过多(比如Nginx服务器的信息、ZooKeeper的信息、数据库连接、Redis服务器地址等),导致实际现网的配置参数与测试服务器参数混淆...

watermelon11
今天
5
0
phper必知必会(二)

  1.说说你对进程,线程以及协程的理解      进程:是系统进行资源分配和调度的基本单位,是基本操作系统结构的基础。进程是程序基本执行的实体。进程与进程之间是独立的,拥有完全独立...

SEOwhywhy
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部