mybatis
文章平均质量分 96
u013738122
这个作者很懒,什么都没留下…
展开
-
MyBatis缓存机制
原文地址 前言 MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。个人在业务开发中也处理过一些由于MyBatis缓存引发的开发问题,带着个人的兴趣,希望从应用及源码的角度为读者梳理MyBatis缓存机制。 本次分析中涉及到的代码和数据库表均放在GitHub上,地址: mybatis-cache-demo 。 目录 本文按照以下顺序展开。 一转载 2021-04-13 17:10:45 · 167 阅读 · 0 评论 -
mybatis延迟加载
原文地址 mybatis的延迟加载就是按需查询,在需要的时候进行查询。 有两张表: 图书表(book): 图书类型表(category): 他们之间通过类型id进行关联,现在我要显示图书类型名,点击类型名再显示该类型下的所有图书。 我们可以这样做在类型实体类里面添加一个属性存放该类型下的图书 publi...转载 2020-04-16 16:13:24 · 180 阅读 · 0 评论 -
Mybatis使用association时的执行效率(N 1)问题 - uvchan - 博客园
原文地址 下面有两个实体类:部门Department和职员Employee(忽略其构造方法及getter,setter方法) private String id;//主键 private String deptName;//部门名称 private String id;//主键 private String empName;//用户姓名 private Depart...转载 2020-02-12 12:28:10 · 573 阅读 · 0 评论 -
Mybatis基础与全局配置文件
1. Mybatis 使用基本流程 根据xml配置文件(全局配置文件)创建一个SqlSessionFactory对象 String resource = "org/mybatis/example/mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFa...原创 2018-11-22 16:41:22 · 127 阅读 · 0 评论 -
mybatis-generator 的坑我都走了一遍
原文地址 一、简介 mybatis-geneator是一款mybatis自动代码生成工具,可以通过配置,快速生成mapper和xml文件。 二、配置方法 在项目的pom文件中添加插件配置 <plugin> <groupId>org.mybatis.generator</groupId>...转载 2019-04-21 20:09:50 · 465 阅读 · 0 评论