数据库连接

首页 标签 数据库连接
# 数据库连接 #
关注
31028内容
|
13小时前
| |
来自: 云原生
1.常见配置
本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、关键配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)。通过SqlSessionFactoryBuilder可指定环境创建工厂,默认环境需匹配配置中的ID。Spring集成时将自动管理事务。
|
13小时前
| |
来自: 云原生
分页
本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页及拦截器分页。对比了逻辑分页与物理分页的优劣,指出大数据量下应优先选用物理分页,避免内存溢出,提升性能。
xxljob执行源码分析
包含中文注释的XXL-JOB源码包及分析流程,涵盖架构设计与核心源码解析。重点包括任务调度、线程池管理、心跳注册、失败重试与告警机制、日志清理及时间轮调度原理,全面剖析分布式任务调度系统实现细节。(238字)
|
13小时前
| |
来自: 云原生
认识分布式事务
本文以“下单扣减库存”为例,对比单体与微服务架构下的事务处理差异,揭示分布式事务的挑战。在微服务场景中,跨服务调用依赖网络,本地事务无法保证全局一致性,易因网络问题导致数据不一致。文章进一步分析典型及非典型分布式事务场景,指出其根本原因在于多数据库或远程调用的协作复杂性。
|
14小时前
|
2.映射关系(1-1 1-n n-n)
本文介绍了MyBatis中四种核心映射关系:一对一、一对多、多对一、多对多。通过resultMap实现属性与字段的映射,解决命名不一致问题;使用`<collection>`处理集合关联(如用户-角色),`<association>`处理单个对象关联(如博客-作者);多对多则借助中间类实现双向关联。
|
14小时前
|
1.常见配置
本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常用配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置与事务管理(JDBC与MANAGED)的使用方式,适用于灵活应对不同部署环境和事务需求。
|
14小时前
|
分页
本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页及拦截器分页。对比了逻辑分页与物理分页的优劣,指出大数据量下应优先选用物理分页,避免内存溢出,提升性能。
|
14小时前
|
汇总
本文介绍了MyBatis核心配置与使用技巧,涵盖属性加载优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对一、多对多)、分页实现方式(逻辑与物理分页)及执行器类型。同时简述了一二级缓存机制与批量操作优化策略,助力高效开发。
免费试用