摘要:
一级缓存( Session缓存)} 一级缓存的管理◦ 应用程序调用Session的save()、update()、saveOrUpdate()、get()或load(),以及调用查询接口的 list()、iterate() 时,如果在Session缓存中还不存在相应的对象,Hibernate就会把该... 阅读全文
摘要:
Hibernate 配备了一种非常强大的查询语言,这种语言看上去很像 SQL。但是不要被语法结构上的相似所迷惑,HQL 是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。基本规则HQL语法类似于SQL,也是一种select from结构的语句。但是他后面跟的不是表名和... 阅读全文
摘要:
第一步:编写两个pojo,比如一个学生表一个课程表 这里使用注解。需要课程表: 1 package com.qcf.pox; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.En... 阅读全文
摘要:
第一步:编写两个pojo,比如一个学生表一个班级表 这里使用注解。需要公司表: 1 package com.qcf.pox; 2 3 import javax.persistence.CascadeType; 4 import javax.persistence.Entity; 5 import ... 阅读全文
摘要:
第一步:编写两个pojo,比如一个学生表一个班级表 这里使用注解。需要班级表: 1 package com.qcf.pox; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.Ca... 阅读全文
摘要:
1 package oneToMany; 2 import java.util.Set; 3 import javax.persistence.*; 4 /* 5 注意导入时,是导入:import javax.persistence.*; 6 非导入org.hibern... 阅读全文
摘要:
之前开发都是使用xml配置来开发项目,开发起来特别繁琐大家会发现通过注解大大简化了我们开发流程,使我们从繁琐的XML配置中解放出来。第一步:新建一个javaweb项目。并将hibernate需要的相关jar包导入。第二步: 使用annotation需要额外增加3个jar包:◦hibernate-an... 阅读全文