hvie 建表把文件put空气开关推上去没电为啥表还是空的

2007年5月 Oracle大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。6841人阅读
Hibernate(23)
hibernate的自动建表功能可以给我们提供很大的便利,本人参考网络资料及编码实践整理如下:
1:只要在hibernate.cfg.xml添加这句话,就可以自动生成数据表
&propertyname=&hibernate.hbm2ddl.auto&&update&/property&
&&update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表;如果表里缺少列,则自动添加列(并且表中原来的数据不会丢失)(注:若表里有多余的列,则不会删除)。若对应类型不一致,则不会修改表的字段的类型,操作(如插入记录)失败(Consle无错误提示)
还有其他的参数:
&&create:启动hibernate时,自动删除原来的表,新建所有的表,所以每次启动后的以前数据都会丢失。
&&create-drop:启动hibernate时,自动创建表,程序关闭时,自动把相应的表都删除。所以程序结束时,表和数据也不会再存在。
& validate:加载hibernate时,自动校验,如果表结构与实体类不一致,那么不做任何操作,报错;表不存在时也会报错
&&&&&&&&&&&&&&&&& 类型不一致时:例:Caused by:org.hibernate.HibernateException: Wrong column type in hibernate.people forcolumn file. Found: blob, expected: tinyblob
&&&&&&&&&&&&&&&&& 表不存在时:例:Caused by:org.hibernate.HibernateException: Missing table: people
&可设置&property name=&hibernate.hbm2ddl.auto&value=&none& /&禁用该功能
2:编写一个方法,方法内容如下:
Configurationconf=new Configuration();
conf.configure(&/hibernate.cfg.xml&);
SchemaExportdbExport=new SchemaExport(conf);
dbExport.create(true,true);
上面两种方法虽然都能自动创建表。但需慎重使用。因为存在以下问题:
1:只能创建表不能创建数据库.
2:创建的表的数据类型、长度经常跟我们实际需要不符。(例如:对应于java的byte[],若不在&property&中指定length,自动生成的SQL类型为tinyblob,tinyblob若不能存放我们要存放的二进制数据,则向数据库中插入记录失败,虽然Consle中显示了insert语句,但没有插入记录,而且没有任何错误提示)
3:第一种方式每次执行都会把以前旧表删除再次创建新表,所以执行完毕后一般要把这个语句注释掉或删除。(否则会导致数据全部丢失!)
4:缺少初始化数据。
转载请注明出处:http://blog.csdn.net/jialinqiang/article/details/8665212
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:186529次
积分:2100
积分:2100
排名:第15066名
原创:46篇
评论:31条&>&&>&&>&&>&HVIE文件解析
HVIE文件解析
上传大小:9.7MB
注册表HIVE文件格式解析文档,以及解析Hive示例代码。
综合评分:5(1位用户评分)
所需积分:3
下载次数:3
审核通过送C币
创建者:xiaxia95271
创建者:ioiyoyo
创建者:yuzhidao
课程推荐相关知识库
上传者其他资源上传者专辑
操作系统热门标签
VIP会员动态
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
android服务器底层网络模块的设计方法
所需积分:0
剩余积分:720
您当前C币:0
可兑换下载积分:0
兑换下载分:
兑换失败,您当前C币不够,请先充值C币
消耗C币:0
你当前的下载分为234。
HVIE文件解析
会员到期时间:
剩余下载次数:
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
redchairman
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 11, 距离下一级还需 189 积分
论坛徽章:0
有什么命令能够查看DB2某张表的建表脚本
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
白手起家, 积分 18, 距离下一级还需 182 积分
论坛徽章:0
怎样才能查看建表脚本
丰衣足食, 积分 589, 距离下一级还需 411 积分
论坛徽章:0
怎样才能查看建表脚本
在db2cc中的可以
论坛徽章:0
怎样才能查看建表脚本
db2look 版本 8.1
语法: db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-h] [-o Fname] [-a]
& && && && && && && && &&&[-m] [-c] [-r] [-l] [-x] [-xd] [-f] [-fd] [-td x] [-noview] [-i userID] [-w password]
& && && && && && && && &&&[-wrapper WrapperName] [-server ServerName] [-nofed]
& && &&&db2look -d DBname [-u Creator] [-s] [-g] [-a] [-t Tname1 Tname2...TnameN]
& && && && && && && && &&&[-p] [-o Fname] [-i userID] [-w password]
& && &&&db2look [-h]
& && &&&-d: 数据库名:这必须指定
& && &&&-e: 抽取复制数据库所需要的 DDL 文件
& && &&&-u: 创建程序标识:若 -u 和 -a 都未指定,则将使用 $USER
& && &&&-z: 模式名:如果同时指定了 -z 和 -a,则将忽略 -z
& && &&&-t: 生成指定表的统计信息
& && &&&-h: 更详细的帮助消息
& && &&&-o: 将输出重定向到给定的文件名
& && &&&-a: 为所有创建程序生成统计信息
& && &&&-m: 在模拟方式下运行 db2look 实用程序
& && && && &-c: 不要生成模拟的 COMMIT 语句
& && && && &-r: 不要生成模拟的 RUNSTATS 语句
& && &&&-l: 生成数据库布局:数据库分区组、缓冲池和表空间。
& && &&&-x: 生成排除对象的原始定义器的“授权”语句 DDL
& && & -xd: 生成包括对象的原始定义器的“授权”语句 DDL
& && &&&-f: 抽取配置参数和环境变量
& && & -td: 将 x 指定为语句定界符(缺省定界符为分号(;))
& && &&&-p: 使用简单文本格式
& && &&&-s: 生成 postscript 文件
& && &&&-g: 使用图形来显示索引的页取装对
& && &&&-i: 登录到数据库驻留的服务器时所使用的用户标识
& && &&&-w: 登录到数据库驻留的服务器时所使用的密码
& &-noview: 不要生成 CREATE VIEW ddl 语句
&&-wrapper: 为适用于此包装器的联合对象生成 DDL
& &-server: 为适用于此服务器的联合对象生成 DDL
& & -nofed: 不要生成 Federated DDL
& && & -fd: 为 opt_buffpage 和 opt_sortheap 以及其它配置和环境参数生成 db2fopt语句。复制代码
北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处}

我要回帖

更多关于 空调罩怎么套上去图解 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信