上一页 1 2 3 4 5 6 7 8 ··· 43 下一页
摘要: 待续 阅读全文
posted @ 2020-08-10 16:01 IT蓝月 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、开启 mybatis 二级缓存的步骤1.在 mybatis 配置文件 SqlMapConfig 中开启二级缓存支持 2.在持久层接口中使用注解配置二级缓存//mybatis 基于注解方式实现配置... 阅读全文
posted @ 2020-08-10 15:43 IT蓝月 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、常用注解@Results ===> 解决实体类和数据库表属性名称不一致问题;其中可以包含任意 @Result ;功能类似于 @Result ===> 作为 @Results 的子元素,配合 @Result ... 阅读全文
posted @ 2020-08-10 13:25 IT蓝月 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、常用注解@Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集... 阅读全文
posted @ 2020-08-10 11:21 IT蓝月 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、什么是缓存存在于内存中的临时数据二、Mybatis 中的缓存的优点通过缓存策略来减少数据库的查询次数,从而提高性能。Mybatis 中缓存分为一级缓存、二级缓存三、缓存的适用情况1.适用:经常查询且不经常改变... 阅读全文
posted @ 2020-08-07 16:34 IT蓝月 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 待续 阅读全文
posted @ 2020-08-07 11:34 IT蓝月 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 延迟加载1.定义在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载2.好处先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快3.坏处因为... 阅读全文
posted @ 2020-08-07 11:31 IT蓝月 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、多对多的概念一个用户可以有多个角色,一个角色也可以赋予多个用户;因此用户和角色之间是多对多的关系二、多对多环境的搭建1.建立两张表,用户表和角色表;需要使用中间表;两表的主键作为中间表的外键2.建立用户和角色... 阅读全文
posted @ 2020-08-06 19:42 IT蓝月 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、数据库中的表之间的对应关系一对一 一对多 多对一 多对多二、mybatis 中的表之间的对应关系在 mybatis 中的思想中,一对多其实本质上是一对一;因为在多的一方眼里,终究还是一对一的一对一 多对多三、... 阅读全文
posted @ 2020-08-05 17:38 IT蓝月 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、SpringBoot整合Mybatis1.添加Mybatis的起步依赖(pom.xml文件) org.mybatis.spring.boot mybatis-spring-boot-starter... 阅读全文
posted @ 2020-08-05 16:57 IT蓝月 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 43 下一页
Live2D