hibernate
文章平均质量分 78
dampce32
这个作者很懒,什么都没留下…
展开
-
Hello Hibernate3.2
Hello Hibernate3.2 一、Hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。 「物件/关...原创 2011-04-19 11:14:49 · 99 阅读 · 0 评论 -
hibernate映射文件中的id标签以及联合主键
hibernate映射文件中的id标签以及联合主键 一、id标签 被映射的类必须定义对应数据库表主键字段。大多数类有一个JavaBeans风格的属性, 为每一个实例包含唯一的标识。<id> 元素定义了该属性到数据库表主键字段的映射 二、联合场景 学生表Student是由id和name联合形成主键 三、联合主键类的编写 1)实现java....原创 2011-04-26 15:27:36 · 216 阅读 · 0 评论 -
hibernate一对一单向外键关联
hibernate一对一单向外键关联 一、场景 我国实行一夫一妻制,一个Husband对应一个Wife,其中Wife为主控方(悲剧啊),即wife是属于one的一方 二、R CREATE TABLE `wife` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, PRIMA...原创 2011-04-26 16:46:10 · 167 阅读 · 0 评论 -
hibernate一对一双向外键关联
hibernate一对一双向外键关联 一、双向关联 在单向关联的基础上,另一个Object也持有关联对象 二、场景 一夫一妻 三、R CREATE TABLE `wife` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGI...原创 2011-04-27 08:53:49 · 94 阅读 · 0 评论 -
Hibernate各种映射的小结
Hibernate各种映射的小结 个人定义: 1.many方:持有foreign key 字段的一方 2.单向:关联双方在Object表现形式时,持有另一方的情况,一般Many方持有另一方的对象 双向:关联双方相互持有对方对象 3.many-to-one: 对应于数据库表格中的foreign key 一、一对一外键映射 1.数据库中表的情况 一个表的外键关联另一个表的主键 ...原创 2011-04-27 10:08:19 · 80 阅读 · 0 评论 -
hibernate中的边角知识
hibernate中的边角知识 1.利用Hibernate由Object生成表的语句 根据配置导出schema new SchemaExport(new Configuration().configure()).create(false, true);原创 2011-04-27 13:00:10 · 81 阅读 · 0 评论 -
hibernate中的inverse和cascade
hibernate中的inverse和cascade 个人定义: 主控方:维护关联表的一方,一般为many方,这样效率会比较高 操作原则:many方inverse为false,one方为true many方cascade看业务情况,one方为true 一、? inverse 作用与持有集合对象的一方,决定是否为主控方,true---不是,只在one-to-many和ma...原创 2011-04-28 20:18:30 · 75 阅读 · 0 评论 -
Hibernate缓存机制
Hibernate缓存机制 原文地址:http://yuanyao.iteye.com/blog/249465 一、缓存 缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中...原创 2012-07-20 09:55:07 · 75 阅读 · 0 评论 -
Hibernate 自定义dialect(SQLServer)
参考: 1.http://dingren.blog.51cto.com/4586729/1093242 2.http://tech.ccidnet.com/art/3539/20070717/1146833_1.html hibernate 在查询一些大数据类型如:varchar(max)时,会报“ No Dialect mapping for JDBC t...原创 2014-11-24 13:16:38 · 1591 阅读 · 0 评论