摘要:
叙:上一章节轻风记录的是HQL的单表查询,本章节就HQL的多表查询方式进行记录; HQL查询数据 本章节主要学习的是HQL查询方式的表查询; 几种查询方式 1. 内连查询 查询语句比较奇怪,from Customer c inner join c.linkMens,查询Customer类所映射的表和 阅读全文
摘要:
叙:在hibernate框架中查询数据库的语句主要分为HQL、QBC、SQL这三种,各有各的特点,使用的情况也不尽相同,之前关于HQL查询方式的也有一些学习,但是并不全面,今天本章节轻风就HQL(Hibernate Query Language)查询语句进行了详细的学习; HQL查询数据 本章节主要 阅读全文
摘要:
叙:上一章详细的记录了关联映射中的“一对多|多对一”关系、级联操作、关系的维护等知识点,本章节轻风学习记录的是级联关系中的“多对多”关系; Hibernate的“多对多”级联关系 1. 介绍 在生活中很多关系都是多对多的,比如一个人在公司是技术部的同时也是营销部的(只是个例子),所以,多对对关系是很 阅读全文
摘要:
叙:hibernate中的关联映射存在“一对多|多对一”关系和“多对多”关系;本章节轻风就关联映射的一对多多对一关系进行学习和总结记录; Hibernate的关联映射之“一对多|多对一”关系 准备工作 需要有两个实体类以及实体类所对应的映射文件,由于之前创建的有Customer类以及其对应的映射文件 阅读全文
摘要:
叙:本章中本人开始并不算熟悉,因此,我细致的梳理了一遍,可能会显得东西有些多,但是却是事务这个知识点比较全面、深入检出的笔记; Hibernate事务管理 学习hibernate的事务管理前首先学习一下什么是事务?事务中存在哪些问题?如何解决的?这些都是事务的基础知识,其后才是hibernate的事 阅读全文
摘要:
叙:hibernate中有一个特色,即,hibernate的持久态能自动更新数据库,不需要手动设置更新操作代码,而持久态的这一特色所依据的便是hibernate的一级缓存技术。那么之前学过了hibernate的三态,现在学习一下一级缓存; hibernate的一级缓存 首先,要明白什么是缓存; 什么 阅读全文
摘要:
叙:之前介绍了持久化、持久化类的相关信息,关于持久化类只讲了相关编写规则等(文章地址:https://www.cnblogs.com/Email-qtl777777/p/9650239.html),关于其内部的更多的划分并没进行细讲,本章电虫就持久化类的三个状态以及三种状态的区分以及三种状态的区分进 阅读全文
摘要:
叙:在之前的hibernate框架搭建入门中需要配置映射文件和核心配置文件,而在实体类的映射文件配置中有一个配置项是主键生成策略,当时并没有深入地学习,只是知道常用的有“native”的生成策略,那么,轻风暖云今天将会对主键生成策略的几个策略属性进行详细学习和记录。 主键生成策略 学习主键生成策略首 阅读全文
摘要:
Java八大基本数据类型是很重要一个知识点,不论是你在学习中、编程中还是到面试的时候都会涉及到,下面就Java的八大基本数据类型进行了解记录; 八大基本数据类型的介绍 先通过一张图来直观的了解一下Java八大基本数据类型的分布,如下图所示: 1)四种整数类型(byte、short、int、long) 阅读全文
摘要:
在hibernate中,持久化、持久化类是很常见的名词,因为hibernate框架就是一个用于持久化的框架,而其持久化的特性就是其特点,下面记录一下什么叫持久化、持久化类以及持久化类编写的规则; 持久化类的概述和编写 1. 什么叫做类的持久化 学习什么是类的持久化首先要明白什么叫做持久化,然后再考虑 阅读全文