mybatis

首页 标签 mybatis
# mybatis #
关注
9694内容
|
5天前
|
MyBatis
本文介绍多种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL物理分页、数组分页及拦截器分页。对比逻辑分页与物理分页的优劣,指出大数据量下物理分页更优,推荐优先使用。
|
5天前
|
MyBatis (3)
本文介绍MyBatis分页实现方式:包括RowBounds内存分页、PageHelper插件分页、SQL物理分页、数组分页及拦截器分页,对比逻辑与物理分页优劣,强调大数据量下物理分页更优,并简述一级、二级缓存机制及三种执行器(Simple、Reuse、Batch)的工作原理。
|
5天前
|
MyBatis (2)
本节介绍MyBatis中XML映射的四种关联关系:一对一、一对多、多对一及多对多。通过resultMap配置,结合`<association>`和`<collection>`标签,实现复杂对象关系映射,解决数据库字段与Java属性不一致问题,提升数据封装灵活性。
|
5天前
|
MyBatis (1)
本文汇总了MyBatis核心配置要点,包括属性加载优先级(方法参数 > resource/url > properties)、常用配置项如缓存、延迟加载、执行器类型等,详解多环境配置方式及事务管理机制(JDBC与MANAGED),适用于多数据源场景,为MyBatis开发提供实用参考。
|
5天前
|
MyBatis
本文介绍MyBatis中三种映射关系:一对一、一对多、多对一。通过resultMap实现属性与字段映射,解决命名不一致问题;一对多使用`<collection>`标签关联集合;多对一使用`<association>`标签建立关联,结合实例说明配置方式与数据结构。
|
5天前
| |
来自: 通义灵码
mybatis常用配置
本文介绍MyBatis核心配置,包括属性加载优先级(方法参数 > resource/url > properties元素)、关键配置项如缓存、延迟加载、执行器类型,以及多环境配置与事务管理(JDBC/MAANGED),适用于MyBatis开发者快速掌握配置要点。
持久层框架MyBatisPlus
MyBatisPlus是MyBatis的增强工具,简化单表CRUD操作,支持条件构造器、分页、逻辑删除等功能,提升开发效率,广泛应用于企业级Java项目中。
|
5天前
| |
来自: 数据库
持久层框架MyBatisPlus
MyBatisPlus是MyBatis的增强工具,简化单表CRUD操作,支持条件构造器、分页、逻辑删除等功能,提升开发效率,广泛应用于企业级Java项目中。
汇总
MyBatis 是优秀的持久层框架,支持 XML 和注解配置。本文介绍其核心配置优先级、多环境管理、事务机制、映射关系(一对一、一对多等)、分页策略(逻辑与物理分页)及缓存机制,涵盖执行器类型与批量操作原理,助力高效开发。
映射关系(1-1 1-n n-n)
MyBatis中通过resultMap实现关联映射:一对一用`<result>`或`resultType`;一对多在“一”方用`<collection>`映射集合;多对一用`<association>`映射单对象;多对多需借助中间类,双方均用`<collection>`关联。
免费试用