mybatis

首页 标签 mybatis
# mybatis #
关注
9878内容
映射关系(1-1 1-n n-n)
本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一及多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;一对多使用`<collection>`,多对一使用`<association>`,多对多则借助中间类完成关联封装,提升数据查询结构化能力。(238字)
|
13天前
| |
来自: 云原生
映射关系(1-1 1-n n-n)
本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一及多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;使用`<collection>`处理集合关联(如用户-角色),`<association>`处理单对象关联(如博客-作者);多对多则借助中间类实现双向关联映射,提升复杂数据结构的查询效率。
|
13天前
| |
来自: 云效DevOps
Spring Boot集成MyBatis
本文系统讲解Spring Boot集成MyBatis的两种方式:基于XML和注解。涵盖依赖配置、yml设置、驼峰命名映射,并详解@Select、@Insert等注解用法及@Param、@Results问题解决方案,结合实战示例,具有较强实用性,适用于日常开发参考。
|
13天前
| |
来自: 云原生
1.常见配置
本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、关键配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)。通过SqlSessionFactoryBuilder可指定环境创建工厂,默认环境需匹配配置中的ID。Spring集成时将自动管理事务。
xxljob执行源码分析
包含中文注释的XXL-JOB源码包及分析流程,涵盖架构设计与核心源码解析。重点包括任务调度、线程池管理、心跳注册、失败重试与告警机制、日志清理及时间轮调度原理,全面剖析分布式任务调度系统实现细节。(238字)
2.映射关系(1-1 1-n n-n)
本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一、多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;使用`<collection>`处理集合关联(如用户-角色),`<association>`处理单个对象关联(如博客-作者);多对多则借助中间类实现双向关联。
1.常见配置
本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常用配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置与事务管理(JDBC与MANAGED)的使用方式,适用于灵活应对不同部署环境和事务需求。
汇总
本文介绍了MyBatis核心配置与使用技巧,涵盖属性加载优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对一、多对多)、分页实现方式(逻辑与物理分页)及执行器类型。同时简述了一二级缓存机制与批量操作优化策略,助力高效开发。
常见配置
本文介绍MyBatis核心配置机制,涵盖属性加载优先级(方法参数 > resource/url > properties内嵌)、关键配置项如缓存、延迟加载、执行器类型等,并详解多环境配置方式及事务管理(JDBC与MANAGED)。适用于需掌握MyBatis配置优先级与多数据源管理的开发者。
汇总
本文介绍了MyBatis的核心配置与使用技巧,涵盖属性加载优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对多)、分页实现方式(逻辑与物理分页)及缓存机制,并简要分析了执行器类型与批量操作原理,助力高效开发。
免费试用