02 2024 档案
摘要:MyBatis缓存 缓存就是内存中的数据,常常来自对数据库查询结果的保存,使用缓存,我们可以避免频繁的与数据进行交互,进而提高响应速度。 MyBatis也提供两种缓存模式,分为一级缓存和二级缓存。 优点:提供查询效率减少频繁进行I/O操作,从而减少数据库的压力。 适合存放缓存的数据:【1】查询频率比
阅读全文
摘要:MyBatis使用分页插件 PageHelper是国内非常优秀的开源mybatis分页插件,它支持基本主流与常用的数据库,例如:mysql、Oracle、DB2等。 PageHelper在GitHub的项目地址:https://github.com/pagehelper/Mybatis-PageHe
阅读全文
摘要:MyBatis的动态sql语句 sql语句是根据查询条件动态的变化 mybatis提供一些动态sql的标签 常用的动态sql标签: IF标签使用 如果查询条件不为空则按照查询条件查询。(可以使用多个IF标签,当IF标签满足时添加where条件) 可以满足多个条件 语法: <if test="条件语句
阅读全文