mybatis

ss27341 分钟前
java·开发语言·bug·mybatis
手写MyBatis第96弹:异常断点精准捕获MyBatis深层BUG「IDEA高级调试黑科技:字段断点监控对象状态 + 异常断点精准捕获MyBatis深层BUG」在复杂的框架调试中,我们往往需要关注特定对象的状态变化轨迹。字段断点正是为此而生,它让我们能够精确监控对象属性的每一次读写操作,为理解框架内部状态流转提供了前所未有的洞察力。
lang201509283 小时前
mybatis
MyBatis配置全解析:核心要点详解这段内容是关于 MyBatis 框架的配置(Configuration) 的详细说明,出自 MyBatis 官方文档。它解释了 mybatis-config.xml 文件中各个配置项的作用、用法和优先级。
yunmi_7 小时前
java·spring boot·spring·junit·maven·mybatis·spring security
安全框架 SpringSecurity 入门(超详细,IDEA2024)目录零、Spring Security 简介一、创建一个Maven项目1.1.添加启动器1.2 编写配置文件
wuxuanok7 小时前
java·开发语言·spring boot·spring·mybatis
苍穹外卖 —— 公共字段填充测试
伯明翰java9 小时前
java·开发语言·mybatis
mybatis-generator插件自动生成mapper及其实体模型配置先赞后看,养成习惯!!! ^ _ ^ ❤️ ❤️ ❤️ 码字不易,大家的支持就是我坚持下去的动力,点赞后不要忘记关注我哦
简色21 小时前
java·数据库·mysql·mybatis·java-rabbitmq
题库批量(文件)导入的全链路优化实践在教育信息化场景中,“题库批量导入” 是课程认证系统的核心需求之一。学校教师常常需要将包含数千道题的 Excel 文件快速导入系统,但传统的 “直接上传 + 同步解析 + 单条入库” 模式,在面对 大文件(100MB+)、海量数据(万级试题 时,会暴露出 “上传失败率高、内存溢出、入库慢、接口超时” 等问题。 本文结合「基于教学规范的课程认证系统」的实战经验,分享从文件上传、数据解析、数据库入库到异步解耦的全链路优化方案。
lunzi_fly1 天前
mybatis
【源码解读之 Mybatis】【核心篇】--第5篇:Executor执行器体系详解在深入学习Executor执行器体系之前,让我们先回顾并解答第4篇中提出的思考题,这将帮助我们更好地理解Executor在整个架构中的作用。
韩立学长1 天前
mysql·mybatis·springboot
【开题答辩实录分享】以《走失人口系统档案的设计与实现》为例进行答辩实录分享大家好,我是韩立。写代码、跑算法、做产品,从 Java、PHP、Python 到 Golang、小程序、安卓,全栈都玩;带项目、讲答辩、做文档,也懂降重技巧。 这些年一直在帮同学定制系统、梳理论文、模拟开题,积累了不少“避坑”经验。
Flash Dog1 天前
java·mybatis
【MyBatis】——执行过程MyBatis 作为一款优秀的持久层框架,以其灵活性、高性能和易于上手的特点,在Java开发中得到了广泛应用。要真正精通MyBatis,仅仅会编写SQL是远远不够的,深入理解其内部执行流程和核心机制至关重要。本文将详细解析MyBatis的执行流程、延迟加载以及一级与二级缓存的原理和使用。
ss2734 天前
mybatis
手写MyBatis第85弹:组合模式在SqlNode设计中的精妙应用在软件设计模式中,组合模式(Composite Pattern)是一种将对象组合成树形结构以表示"部分-整体"层次结构的设计模式。MyBatis动态SQL的实现正是组合模式的经典应用,而MixedSqlNode作为这个模式中的组合对象,扮演着至关重要的角色。
sniper_fandc4 天前
mybatis·mybatisplus
MybatisPlus和pagehelper分页冲突—关于jsqlparser、pagehelper、MybatisPlus三者的版本兼容问题今天在集成pagehelper依赖时,遇到问题,程序查询数据库时报错找不到jsqlparser类,下面是项目相关依赖:
上官浩仁5 天前
spring boot·mybatis·db
springboot3 mybatisplus 数据库操作入门与实战https://gitee.com/supervol/loong-springboot-study(记得给个start,感谢)
weixin_419658315 天前
mybatis
MyBatis 进阶目录前言一、动态 SQL1. 标签2. 标签3. 标签4. 标签5. 标签6. 标签二、xml 自动生成工具
祈祷苍天赐我java之术5 天前
java·redis·mybatis
Redis 热点数据与冷数据解析热点数据是指在某一时间段内(通常为秒级或分钟级),被高频访问(读操作或写操作)的数据。其核心特征是 "高访问频率",通常满足 "二八定律"—— 即 20% 的数据承载了 80% 的访问请求。
Roye_ack6 天前
java·vue.js·spring boot·后端·mybatis
【项目实战 Day9】springboot + vue 苍穹外卖系统(用户端订单模块 + 商家端订单管理模块 完结)【1】controller层【2】service层【3】mapper层1)OrderMapper2)OrderDetailMapper
人间有清欢6 天前
java·mybatis·权限控制·数据过滤
java数据权限过滤使用相关过滤条件也可以直接写死在拦截器里。
22jimmy6 天前
java·开发语言·mybatis
MyBatis动态sql一、动态Sql通过MyBatis提供的各种标签方法实现动态拼接Sql。这些标签类似于JSTL标签,可以写控制语句动态的拼接Sql
不要再敲了6 天前
数据库·spring boot·redis·缓存·mybatis
SSM框架下的redis使用以及token认证首先创建maven框架下的java项目为什么要是用maven这个管理工具使用maven最直观的就是不用再导入很多的jar包,然后包括项目的打包发布都可以交给maven来进行管理 创建完的项目结构是这样的
ss2736 天前
java·开发语言·mybatis
手写MyBatis第88弹:从XML配置到可执行SQL的完整旅程在现代企业级应用开发中,数据访问层的复杂性往往随着业务需求的增长而急剧上升。传统的静态SQL难以应对多变的查询条件、复杂的业务逻辑以及性能优化需求。MyBatis动态SQL应运而生,它通过声明式的XML配置,为开发者提供了一种优雅且强大的解决方案。