- 标签
- mapper
MyBatis缓存
MyBatis框架通过一级和二级缓存提高数据库查询效率。一级缓存是SqlSession级别的,在同一个SqlSession内部有效,无需手动处理。二级缓存是mapper映射级别缓存,可在多个SqlSession间共享,实现需实现Serializable接口,并开启二级缓存配置。通过测试验证缓存功能,实现代码和配置详述了二级缓存的设置与测试方法。
- 2026年01月21日 15时07分
- 9
- 0
- 0
- 24.9℃
MyBatis级联一对一和多对多查询
本文介绍了数据库中一对一和多对多查询方法。首先,通过编写SQL语句和实体类,展示了如何查询用户及其扩展信息。接着,详细解释了如何使用MyBatis实现一对一和一对多关联映射,包括配置映射文件、定义resultMap和编写相应的SQL查询语句。最后,通过实例代码展示了如何查询用户信息及其关联的订单信息。
- 2026年01月21日 11时31分
- 11
- 0
- 0
- 25.1℃