首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mabatis
订阅
ccdat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
「Mybatis系列」Mybatis缓存
1. 缓存介绍 Mybatis提供查询缓存,如果缓存中有数据就不用从数据库中获取,用于减轻数据压力,提高系统性能。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sql…
「Mybatis系列」Mybatis高级应用
1. 关联查询 举例:因为一个订单信息只会是一个人下的订单,所以从查询订单信息出发,关联查询用户信息为一对一查询。如果从用户信息出发,查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。 查询所有订单信息,关联查询下单用户信息。 返回resultType方式比较简单…
「Mybatis系列」Mybatis开发方式和配置
1. Mybatis的开发方式 代理分为静态代理和动态代理。此处先不说静态代理,因为Mybatis中使用的代理方式是动态代理。 基于CGLIB的动态代理--通过子类继承父类的方式去进行代理。 只需要开发Mapper接口(dao接口)和Mapper映射文件,不需要编写实现类。 1…
「Mybatis系列」Mybatis入门
MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集,它可以使用简单的XML或注解来配置和映射SQL信息,将接口和 Java 的 POJOs(Plain Old Java O…