常见配置
MyBatisPlus配置继承MyBatis原生设置,支持别名包扫描、XML映射文件路径定义,并提供驼峰命名转换、二级缓存控制。全局配置支持雪花ID生成、非空字段更新策略,简化数据库操作,提升开发效率。(238字)
MyBatis常见配置
本文介绍了 MyBatis 的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties 元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理器(JDBC 与 MANAGED)的使用场景,适用于多数据源管理和容器集成。
第八章 Mybatis及MybatisPlus
本章介绍MyBatis及MyBatis Plus的核心机制与应用,涵盖架构流程、SQL映射、结果集处理、参数传递、缓存体系(一级、二级缓存)及分页插件(如PageHelper、MyBatis Plus)。重点讲解XML与注解配置方式、Executor执行器、MappedStatement原理,并列举MyBatis Plus常用API,提升开发效率。
2025最新Java面试题
2025最新Java面试题合集,涵盖Java基础、算法、Web、数据库、主流框架及热门项目实战,附前端、人事、场景面试题与面试录音,持续更新中,助力高效备战技术面试。
单体版本
本文介绍若依(RuoYi)单体版本项目的搭建与试岗需求,涵盖代码拉取、环境配置、数据库导入及前后端启动流程。要求学习者独立完成项目运行,并实现导出命名修改、页面排序、筛选条件添加、公告批量导入等四项实战任务,以掌握企业级开发能力。
汇总
本文介绍了MyBatis的核心配置与使用技巧,涵盖属性优先级、多环境配置、事务管理(JDBC/MANAGED)、XML映射(一对一、一对多、多对多)及分页实现方式(RowBounds、PageHelper、物理与逻辑分页对比),并简析执行器类型与缓存机制,助力高效开发。
1.常见配置
本文介绍了MyBatis的核心配置机制,涵盖属性加载优先级(方法参数 > resource/url > properties内部)、常用配置项如cacheEnabled、lazyLoadingEnabled、useGeneratedKeys等,并详解了多环境配置方式及事务管理器(JDBC与MANAGED)的使用场景,适用于多数据源与容器集成场景。
MyBatis分页
本文介绍多种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件自动分页、SQL limit物理分页、数组subList分页及拦截器分页。对比逻辑分页与物理分页的优劣,指出大数据量下应优先使用物理分页,避免内存溢出,提升系统性能。
OAuth2.0实战案例
本项目基于Spring Boot与Spring Cloud构建,实现OAuth2四种授权模式。通过父工程统一版本管理,分别搭建资源服务与授权服务模块,集成MyBatis与MySQL实现用户及客户端信息持久化,完成认证授权全流程。