摘要:
MyBatis 的级联查询(Cascade Query)是指在一个查询中,通过关联多个表,将查询结果映射到包含嵌套对象的复杂数据结构中。MyBatis 提供了强大的级联查询支持,可以通过 resultMap 和 association、collection 等标签来实现。 下面我们详细讲解 MyBa 阅读全文
posted @ 2023-07-28 17:14
CyrusHuang
阅读(120)
评论(0)
推荐(0)
摘要:
MyBatis 拦截器(Interceptor)是 MyBatis 提供的一个强大的扩展机制,允许开发者在 SQL 执行过程中插入自定义逻辑。通过拦截器,你可以在 SQL 执行前后、参数处理、结果集处理等阶段进行干预,从而实现诸如 SQL 日志记录、分页、权限控制、性能监控等功能。 没有插件的运行图 阅读全文
posted @ 2023-07-28 16:22
CyrusHuang
阅读(109)
评论(0)
推荐(0)
摘要:
MyBatis 缓存是用来减少数据库查询次数,提高性能的一种机制。MyBatis 提供了两级缓存:一级缓存和二级缓存。 1. 一级缓存(Session级缓存) 作用范围:一级缓存是 MyBatis 默认开启的缓存,作用于一个 SqlSession 内部,查询结果会缓存到 SqlSession 的本地 阅读全文
posted @ 2023-07-28 11:27
CyrusHuang
阅读(55)
评论(0)
推荐(0)

浙公网安备 33010602011771号