随笔分类 -  hibernate

主要写一些hibernate相关的技术文章
摘要:我们在使用Hibernate框架的时候,非常纠结的地方就是实体和表之间的映射,今天借助汤老师的思路写了小教程,以后配置不用纠结了!第一步:写注释 格式为:?属性,表达的是本对象与?的?关系。 例:“department属性,本对象与Department的多对一”第二步:拷模板 第三步:填空: ... 阅读全文
posted @ 2014-12-05 16:36 老瞿 阅读(915) 评论(0) 推荐(0) 编辑
摘要:一级缓存( Session缓存)} 一级缓存的管理◦ 应用程序调用Session的save()、update()、saveOrUpdate()、get()或load(),以及调用查询接口的 list()、iterate() 时,如果在Session缓存中还不存在相应的对象,Hibernate就会把该... 阅读全文
posted @ 2014-11-20 23:39 老瞿 阅读(716) 评论(0) 推荐(0) 编辑
摘要:Hibernate 配备了一种非常强大的查询语言,这种语言看上去很像 SQL。但是不要被语法结构上的相似所迷惑,HQL 是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。基本规则HQL语法类似于SQL,也是一种select from结构的语句。但是他后面跟的不是表名和... 阅读全文
posted @ 2014-11-20 23:33 老瞿 阅读(11254) 评论(1) 推荐(0) 编辑
摘要:第一步:编写两个pojo,比如一个学生表一个课程表 这里使用注解。需要课程表: 1 package com.qcf.pox; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.En... 阅读全文
posted @ 2014-11-20 19:32 老瞿 阅读(272) 评论(0) 推荐(0) 编辑
摘要:第一步:编写两个pojo,比如一个学生表一个班级表 这里使用注解。需要公司表: 1 package com.qcf.pox; 2 3 import javax.persistence.CascadeType; 4 import javax.persistence.Entity; 5 import ... 阅读全文
posted @ 2014-11-20 18:57 老瞿 阅读(210) 评论(0) 推荐(0) 编辑
摘要:第一步:编写两个pojo,比如一个学生表一个班级表 这里使用注解。需要班级表: 1 package com.qcf.pox; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.Ca... 阅读全文
posted @ 2014-11-20 18:12 老瞿 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1 package oneToMany; 2 import java.util.Set; 3 import javax.persistence.*; 4 /* 5 注意导入时,是导入:import javax.persistence.*; 6 非导入org.hibern... 阅读全文
posted @ 2014-11-20 15:41 老瞿 阅读(693) 评论(0) 推荐(0) 编辑
摘要:之前开发都是使用xml配置来开发项目,开发起来特别繁琐大家会发现通过注解大大简化了我们开发流程,使我们从繁琐的XML配置中解放出来。第一步:新建一个javaweb项目。并将hibernate需要的相关jar包导入。第二步: 使用annotation需要额外增加3个jar包:◦hibernate-an... 阅读全文
posted @ 2014-11-20 15:24 老瞿 阅读(3268) 评论(0) 推荐(1) 编辑