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