![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis
文章平均质量分 70
MyBatis
GOV_D
知道的愈多,愈发现自己的无知
展开
-
MyBatis笔记(五)--------缓存
文章目录缓存概念一级缓存二级缓存可能遇到的问题缓存概念一级缓存public void getBlogByID(){ SqlSession sqlSession = MybatisUtils.getSqlSession(); blogMapper mapper = sqlSession.getMapper(blogMapper.class); Blog blogById1 = mapper.getBlogById("1"); B原创 2021-10-02 17:01:16 · 64 阅读 · 0 评论 -
MyBatis笔记(四)---------联表查询和动态sql
文章目录联表查询多对一处理(关联 association)一对多处理(集合 collection)动态sqlif标签choose 标签trim(where set)标签sql片段foreach 标签联表查询创建数据库多对一处理(关联 association)创建实体类一对多处理(集合 collection)按查询嵌套处理<!--按查询嵌套处理--> <select id="getTeacher" resultMap="TeacherMap">原创 2021-10-02 16:24:53 · 190 阅读 · 0 评论 -
MyBatis笔记(三)------Map|模糊查询|resultMap|日志|分页|Lombok|注解开发
文章目录万能的Map模糊查询resultMap日志STDOUT_LOGGING万能的Map在实体类参数过多时,或者传入参数有多个时都可以使用map模糊查询第二种写死可以防止sql注入resultMap但我们一般不会这样去做,很low应当使用resultMap来解决可以理解为使用resultType时也隐含的一个resultMap,只不过字段名何属性名一一对应,所以不用显示表示罢了。使用resultMap时其实只需要把字段名何属性名不同的显示声明即可话虽如此,原创 2021-10-02 15:29:23 · 93 阅读 · 0 评论 -
MyBatis笔记(二)-------配置文件解析和优化
文章目录配置文件解析生命周期及作用域配置文件解析<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <properties r原创 2021-10-02 14:24:44 · 104 阅读 · 0 评论 -
MyBatis笔记(一)------从0到1的MyBatis程序
文章目录概述第一个MyBatis程序可能出现的问题概述第一个MyBatis程序1.新建一个普通的maven项目2.导入maven依赖<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> &原创 2021-10-02 12:58:39 · 119 阅读 · 0 评论