摘要:
分页插件 JavaWeb 服务器实现分页需要在SQL中使用 limit ,需要获取 index, pageSize, pageNum 等数据 pageSize:每页显示的条数 pageNum:当前页的页码 index:当前页的起始索引,index=(pageNum-1)*pageSize index 阅读全文
posted @ 2023-02-14 19:27
LaViez
阅读(35)
评论(0)
推荐(0)
摘要:
概念 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的。 逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源: Java实体类 Mapper接口 Mapper配置文件 基本原理 MyBatis3Simple: 生成基本的CRUD(清 阅读全文
posted @ 2023-02-14 19:27
LaViez
阅读(36)
评论(0)
推荐(0)
摘要:
1. EHCache简介 官网地址:https://www.ehcache.org/ Ehcache is an open source, standards-based cache that boosts performance, offloads your database, and simpl 阅读全文
posted @ 2023-02-14 19:23
LaViez
阅读(86)
评论(0)
推荐(0)
摘要:
二级缓存(手动开启) 这里我们使用的是Mybatis自带的二级缓存,也可以称之为是内置的。 二级缓存是SqlSessionFactory级别,通过同一个SqlSessionFactory创建的SqlSession查询的结果会被缓存;此后若再次执行相同的查询语句,结果就会从缓存中获取 二级缓存开启的条 阅读全文
posted @ 2023-02-14 19:22
LaViez
阅读(116)
评论(0)
推荐(0)
摘要:
一级缓存(默认开启) MyBatis的一级缓存是SqlSession级别的,即通过同一个SqlSession查询的数据会被缓存 再次使用同一个SqlSession查询同一条数据,会从缓存中获取 1、代码验证一级缓存 @Test public void testFirstLevelCache() { 阅读全文
posted @ 2023-02-14 19:19
LaViez
阅读(26)
评论(0)
推荐(0)
摘要:
介绍 理解缓存的工作机制和缓存的用途。 1、缓存机制介绍 2、一级缓存和二级缓存 ①使用顺序 查询的顺序是: 先查询二级缓存,因为二级缓存中可能会有其他程序已经查出来的数据,可以拿来直接使用。 如果二级缓存没有命中,再查询一级缓存 如果一级缓存也没有命中,则查询数据库 SqlSession关闭之前, 阅读全文
posted @ 2023-02-14 19:19
LaViez
阅读(25)
评论(0)
推荐(0)
摘要:
动态SQL Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。 One of the most powerful features of MyBatis has always been its Dynamic SQL 阅读全文
posted @ 2023-02-14 19:18
LaViez
阅读(43)
评论(0)
推荐(0)

浙公网安备 33010602011771号