Hibernate
·小脑斧·
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate笔记(四)hibernate查询方式、HQL查询、QBC查询、HQL多表查询、hibernate检索策略
hibernate查询方式1 对象导航查询(1)根据id查询某个客户,再查询这个客户里面所有的联系人2 OID查询(1)根据id查询某一条记录,返回对象3 HQL查询(1)Query对象,写hql语句实现查询4 QBC查询(1)Criteria对象5 本地sql查询(1)SQLQuery对象,使用普通sql实现查询对象导航查询1 查询某个客户里面所有联系人过程,使用对象导航实现2 代码public class TestQuery{ Session session = n原创 2020-08-12 19:50:33 · 395 阅读 · 0 评论 -
Hibernate笔记(三) 表与表的关系分析、一对多、多对多、
表的关系分析Hibernate框架实现了ORM的思想,将关系数据库中表的数据映射成对象,使开发人员把对数据库的操作转化为对对象的操作,Hibernate的关联关系映射主要包括多表的映射配置、数据的增加、删除等。数据库中多表之间存在着三种关系,也就是系统设计中的三种实体关系。如图所示。系统设计实体类的三种关系:一对多,多对多,一对一,在数据库中实体表之间的映射是通过外键来映射的表与表之间的关系【一对多】建表原则,多的一边创建外键指向一的一方的主键【多对多】建表原则:创建一个中间表,中间表原创 2020-08-12 15:00:53 · 357 阅读 · 0 评论 -
Hibernate笔记(二)主键生成策略、缓存、事务操作、关于查询的api
hibernate-day021.实体类编写规则1.实体类的属性要是私有的2.私有属性使用公开的set,get方法操作3.要求实体类有属性作为唯一值(一般用id)4.实体类属性建议不使用基本数据类型,而是使用包装类(1)八个基本数据类型对应包装类int-Integer char-Character …等等2hibernate主键生成策略hibernate要求实体类里面有一个属性作为唯一值,hibernate主键生成策略有很多值:increment用于lon原创 2020-08-11 20:16:57 · 287 阅读 · 0 评论 -
Hibernate笔记(一)核心api、配置文件详解、orm思想
HibernateWeb三层架构回顾1 web层 视图层 struts2 ,spring mvc2 service 层 业务逻辑层3 dao层 持久化层 hibernate mybatisMVC模型思想 一种分层思想m:模型v:视图c:控制器hibernate 概述什么是框架1 写程序,使用框架之后,帮我们实现一部分功能,使用框架好处,少写一部分代码实现功能什么是hibernate?1.hibernate框架用于javaee三层架构的dao.原创 2020-08-10 22:06:50 · 244 阅读 · 0 评论
分享