Mybatis动态sql及性能优化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis动态sql及性能优化相关的知识,希望对你有一定的参考价值。
参考技术A
内容
一.回顾
二.动态Sql
1.解决什么样问题
2.常用动态sql标签
2.1 if标签
2.2 where标签
2.3 choose when otherwise
2.4 Set标签
2.5 foreach标签
2.6 trim标签
三.性能优化
1.懒加载机制(lazy)
2.步骤
Model类
UserMapper接口
UserMapper.xml
OrdersMapper接口
OrdersMapper.xml
UserService类
Test类
3.一级缓存
3.1缓存概念
3.2 mybatis的一级缓存
3.3缓存测试
UserMapper.xml
UserMapper接口
UserService类
作业
以上是关于Mybatis动态sql及性能优化的主要内容,如果未能解决你的问题,请参考以下文章