![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 80
codeMonkey-吉
这个作者很懒,什么都没留下…
展开
-
MyBatis详解(6)-- 分页及缓存
根据各类不同的缓存机制,自定义缓存的实现方式。实现 org. apache. ibatis. cache. Cache 接口自定义缓存;引入 Redis 等第三方内存库作为 MyBatis 缓存。原创 2024-01-29 09:15:00 · 1795 阅读 · 0 评论 -
MyBatis详解(5)-- MyBatis注解
XML配置方式的动态SQL,是用< script >的方式把它照搬过来,用注解来实现。适用于xml配置转换到注解配置。:配置文件和接口直接只是名称相同,对应起来比较麻烦.:配置文件的书写本身繁琐,需要掌握的内容比较多。:实现动态 SQL 的内容(推荐)原创 2024-01-28 23:03:19 · 434 阅读 · 0 评论 -
MyBatis详解(4) -- 动态SQL
choose 元素(优先):(when,otherwise)多条件分支判断,等同于 java 的 switch。trim:(万能元素)(where,set):辅助元素,用于处理一些SQL 拼接的问题.根据不同条件拼接 SQL 语句,实现对数据库更准确的操作; #{},防止SQL注入的占位符,防止SQL注入。prefixOverrides:之前的后面要去除的字符。suffixOverrides:后面要去除的字符。if 元素:判断语句,单条件分支判断.prefix :之前要添加的字符。原创 2024-01-28 22:56:55 · 763 阅读 · 0 评论 -
MyBatis详解(3)-- 动态代理及映射器
selectKey >用来预先设定主键值。自定义主键生成规则时,可以使用该标签;order属性:取值 BEFORE,AFTER;原创 2024-01-28 22:54:31 · 1251 阅读 · 0 评论 -
MyBatis详解(2)-- mybatis配置文件
并且在映射文件中的namespace属性的value,要指定为mapper映射文件的路径。 < e n v i r o m e n t >:单个数据库环境信息的标识。2.MyBatis最为核心的内容,对MyBatis的使用影响很大。< dataSource >:配置环境信息中数据源连接的信息。:配置属性的元素,可以在配置文件的上下文中使用该属性。:配置数据库环境信息,注册数据源,配置数据库事务。:标识配置文件的起始,所有配置信息都存放在这里。< property >:配置环境信息的属性;原创 2024-01-24 19:01:41 · 876 阅读 · 0 评论 -
MyBatis详解(1)-- ORM模型
4.对结果集解析麻烦,sql变化导致解析代码变化,且解析前需要遍历,如果能将数据库记录封装成pojo对象解析比较方便。原创 2024-01-24 18:56:11 · 1036 阅读 · 0 评论