![](https://img-blog.csdnimg.cn/20210509113055111.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis
mybatis
KawYang
这个作者很懒,什么都没留下…
展开
-
MyBatis-延迟加载
title: MyBatis-延迟加载tags:MyBatisSQLabbrlink: 70e7f4d8categories: 框架date: 2020-06-22 10:30:21本文主要总结了 Mybatis 的数据库延迟加载问题,将多表查询的 SQL 语句进行拆分,根据需要进行相应的查询操作。assocation 延迟加载assocation实现一对一延迟加载将级联操作 转换为两条SQL语句,通过两次查询方式进行获取数据。含有 注入对象的对象查询,当查询结果不涉.原创 2020-07-21 07:04:37 · 89 阅读 · 0 评论 -
MyBatis-数据缓存
title: MyBatis-数据缓存tags:MyBatis缓存abbrlink: 579a3dedcategories: 框架date: 2020-07-06 16:08:04将查询过的数据进行缓存,可以减少数据库访问的次数,减轻负担服务器的,同时也可以提高数据访问时间。一级缓存一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有被 close 或 flush ,就会存在。当执行两次相同的查询时,MyBatis 会将第一次查询的结果保存.原创 2020-07-21 07:03:57 · 140 阅读 · 0 评论 -
MyBatis-模糊查询&动态SQL
title: MyBatis-模糊查询&动态SQLtags:MyBatisSQLabbrlink: 5882fb3ccategories: 框架data: 2020-06-22 10:30:21本文讲述了模糊查询的操作方法,配置实体类全局路径方法等内容,主要对 MyBatis 的动态SQL查询方式进行了相关总结。模糊查询#{} sql语句占位符${} sql语句拼接select * from student where name like #{data};-.原创 2020-07-21 07:03:00 · 401 阅读 · 0 评论 -
MyBatis 级联操作
文章目录一对一 (student -> class)数据表实体类RepositoryMapper一对多 (class -> studentes)数据表实体类RepositoryMapper多对多 (goods <-> consumers)数据表Mapper详细教程网络资源关键在于联系 resultMap、association、collection 标签的使用项目一对一 (student -> class)student 包含个人基本信息和内嵌对象 classes。原创 2020-07-01 15:37:24 · 672 阅读 · 0 评论 -
MyBatis基础操作流程
创建Maven项目pom.xml 导入相关依赖resources/config.xmlentityreposotorymapperMainMyBatis 是一款优秀的半自动的轻量级的持久层框架。创建Maven项目pom.xml 导入相关依赖org.mybatis -> mybatismysql-connection-java -> mysqlorg.projectlombok -> lomboklog4j -> log4j<?xml version="1..原创 2020-06-30 18:48:52 · 173 阅读 · 0 评论