随笔分类 - ORM
持久层框架
mybatis
mybatis-plus
jpa
摘要:笔记 多对一的处理 创建数据库表 create table mybatis.teacher ( id int not null primary key, name varchar(30) null ) charset = utf8; create table mybatis.student ( id
阅读全文
摘要:笔记 1.什么是hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数
阅读全文
摘要:笔记 1.什么是jpa JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 持久化: 何谓"持久化" 持久(Persistence),即把数据(如内存中的对象)保存到可永久
阅读全文
摘要:笔记 1.创建数据库 create table jpa_user ( id bigint not null comment '主键ID' primary key, name varchar(30) comment '姓名', age int comment '年龄', email varchar(5
阅读全文
摘要:笔记 1.什么是缓存? 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存中),用户去查询数据就不用从磁盘上(关系型数据库文件)查询,从缓存中查询,从而提高查询效率,解决高并发系统的性能问题 2.为什么要使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率 3.什么样的数据能使用缓存
阅读全文
摘要:笔记 spring-boot整合mybatis-plus 1.添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>
阅读全文

浙公网安备 33010602011771号