JAVA
Jump林
一个正在发育的程序猿
展开
-
5、Hibernate的HQL查询
最近一个月在做一个小项目做到现在,期间也没有时间把的pdf笔记转成Markdown,sorry了。 一.HQL查询 HQL查询是Hibernate提供一种查询语言,HQL语言和库表和字段,HQL操作实体类和属性,核心对象Query 。 二.Query接口介绍 Query代表面向对象的Hibernate查询操作。在Hibernate中,通常是session.creatQuery()方法接受一个HQL...原创 2019-01-16 16:31:24 · 139 阅读 · 0 评论 -
6、Hibernate的Restrictions对象、Criteria查询
一.Criteria简介          Criteria是一个完全面向对象,可扩展的条件查询API,通过它完全不需要考虑数据库底层如果和实现,以及SQL语句如何编写,它是Hibernate框架的核心查询对象。Criteria查询,又称QBC查(Queryby Criter原创 2019-01-16 17:00:02 · 328 阅读 · 0 评论 -
7、Hibernate的SQLQuery查询
一.SQLQuery简介 SQLQuery接口用于接受一个sql语句进行查询,然后调用list()或uniqueResult()进行查询。但是sql语句不会直接封装到实体对象里,需要手写代码才可以封装到实体中。 二.SQLQuery常用接口方法 addEntity()方法:该方法用于将查询到的结果集转换为你设置的实体类 setter()方法:Query接口中提供了一系列的setter方法用于设置...原创 2019-01-16 17:07:31 · 815 阅读 · 0 评论 -
8、Hibernate多表关系级联映射
一.表与表的多表关系 【一对多】 建表原则:在多的一方创建外键指向一的一方 【多对多】 建表原则:创建一个中间表,中间表中至少有两个字段作为外键分别指向多对多双方表的主键。 【一对一】 建表原则有两种 一种:唯一外键对应:假设一对一种的任意方,在多的一方创建外键指向一的一方的主键,然后将外键设 置为唯一。 二种:主键对应:一方的主键作为另一方的外键 。 二.对象描述表的关系 所谓关联映射就是...原创 2019-01-16 17:25:07 · 181 阅读 · 0 评论