Hibernate
文章平均质量分 83
ygz2014
这个作者很懒,什么都没留下…
展开
-
Hibernate——ORMapping(二)
第八种:多对多单向关联一、Annotation配置每个Teacher可以有多个Student,每个Student可以被多个Teacher教 1.Teacher.javapackage com.zgy.hibernate.model; import java.util.HashSet;import java.util.Set; import javax.per原创 2015-01-06 23:29:21 · 511 阅读 · 0 评论 -
Hibernate核心API
Hibernate核心API原创 2015-01-03 22:49:43 · 649 阅读 · 0 评论 -
Hibernate中联合主键生成策略
Hibernate中联合主键生成策略原创 2015-01-02 10:32:54 · 874 阅读 · 0 评论 -
Hibernate中ID生成策略
四、ID生成策略第一种:XML配置ID通过为元素增加子元素,该子元素拥有class属性。常用的class属性有:(1)increment:用于为long、short、或者int类型生成唯一标识。只有在没有其他进程往同一张表中插入数据的时候才能使用。在集群不要使用。(极少使用) (2)native:让数据库自动选择identity,sequence,或者其他。 (3)uu原创 2015-01-01 23:31:47 · 678 阅读 · 0 评论 -
Hibernate基础配置
三、Hibernate基础配置1、如果在Annotation中,类名与真是的数据库中的表名不同,可以使用增加@Table(name="数据库中的表名")的方式使其对应。此时,如果数据库中有这个表名则会对应上,如果没有这个表,则会生成这个表。同样的,在XXX.hbm.xml中,也可以配置增加响应的Tabel=tableName的配置。2、所有没有定义注解的属性等价于在其上面添加了@Basic原创 2014-12-31 23:13:28 · 527 阅读 · 0 评论 -
Hibernate事务隔离机制(乐观锁-悲观锁)
Hibernate事务隔离机制——乐观锁、悲观锁原创 2015-01-16 22:38:50 · 645 阅读 · 0 评论 -
Hibernate4之二级缓存配置
一级缓存、二级缓存、查询缓存1、什么是缓存a) 在内存中开辟一块空间,把本来应该存储在硬盘上的东西,放到内存里,将来再要读取的时候,从内存读取,这部分内容就是缓存。2、什么是一级缓存a) 即session级别的缓存3、什么是二级缓存a) SessionFactory级别的缓存,可以跨越session存在缓存:缓存是什么,解决什么问题? 位于速度相原创 2015-01-15 23:24:10 · 518 阅读 · 0 评论 -
Hibernate_HelloWorld(Annotation版)
Hibernate下Annotaion版本的Hello World原创 2014-12-25 23:12:20 · 357 阅读 · 0 评论 -
Hibernate查询(二)
QL语句(二)package com.zgy.hibernate.model; import java.util.Date;import java.util.List; import org.hibernate.Query;import org.hibernate.SQLQuery;import org.hibernate.Session;import org.原创 2015-01-13 23:19:23 · 374 阅读 · 0 评论 -
Hibernate性能优化
Hibernate性能优化原创 2015-01-14 22:43:14 · 613 阅读 · 0 评论 -
Hibernate_HelloWorld
一、Hello World Hibernate搭建环境1、建立一个Project,导入数据库驱动程序,Hibernate所需的jar包 2、创建model层,创建Student类,分别设定id,name,age属性及setter()和getter()方法 3、编写hibernate.cfg.xmlxml version='1.0' encoding='u原创 2014-12-24 23:17:57 · 427 阅读 · 0 评论 -
Hibernate查询(一)
Hibernate查询HQL vs EJBQL1.NativeSQL>HQL>EJBQL(JPQL)>QBC(Query By Creteria)>QBE(Query By Example) 情景:假设,Category表示的是论坛上的板块,Topic表示的是板块下面的主题,Msg表示的主题下的回复的帖子。因而:Category和Topic之间是一对多。Topic和Msg是原创 2015-01-12 22:39:48 · 456 阅读 · 0 评论 -
Hibernate——树状映射
树状映射假设:一张表的结构如下:idparent_idname 公司组织架构即树状映射范例:package com.zgy.hibernate.model; import java.util.HashSet;import java.util.Set; import javax.per原创 2015-01-12 00:18:16 · 564 阅读 · 0 评论 -
Hibernate关系映射
六、继承映射Single_Table1、当多个类存在继承关系的时候,这时候建表的方案有3种。2、第一种是父类中包含全部的属性,任何子类的信息都由父类对应的数据表来存储。在该表中,增加一个用于表示不同的子类及父类的字段,这样就可以对父类和子类数据进行区分。这种设计成为Single_Table。如下实验:(1)设计一个父类Person.java。其中定义共有的属性id,namepa原创 2015-01-09 23:34:16 · 509 阅读 · 0 评论 -
Hibernate中关联关系的CRUD(增删改查)
关联关系的CRUD(增删改查)原创 2015-01-07 23:16:57 · 756 阅读 · 0 评论 -
Hibernate——ORMapping
Hibernate ORMapping原创 2015-01-05 22:28:19 · 539 阅读 · 0 评论