mybatis

我登哥MVP15 小时前
java·spring boot·后端·spring·servlet·maven·mybatis
Spring Boot 从“会用”到“精通”:Model-Map原理在 Controller 方法中,我们经常这样写:问题:Map、Model、ModelMap 类型的参数,在 Controller 方法内部指向的是同一个 BindingAwareModelMap 对象。在视图渲染阶段,Spring 把这个 Model 中的所有数据通过 request.setAttribute() 复制到 Request 域中。
Full Stack Developme16 小时前
mybatis
MyBatis-Plus 分页使用详解首先需要配置分页插件:Mapper接口:XML映射文件:分页参数必须是第一个参数(在自定义方法中)必须配置分页插件,否则分页不生效
落木萧萧82517 小时前
mybatis·orm
MyBatisGX 批量操作:比 MyBatis-Plus 和 MyBatis-Flex 更好用、更快项目里批量操作场景太常见了:但翻开不同框架的文档,你会发现:这么基础的能力,复杂度差了好几档。先看代码,直接感受差距。
Jabes.yang18 小时前
java·微服务·mybatis·分布式事务·电商·订单系统·接口设计
Java电商订单系统面试全流程解析:接口设计、数据库、微服务与分布式事务实战面试官(严肃):“谢飞机,欢迎参加我们公司的Java开发工程师面试。今天我们将围绕电商场景,特别是订单处理系统展开,考察你的技术深度和实战能力。准备好了吗?”
cheems952719 小时前
前端·spring boot·mybatis
[开发日记]Spring Boot + MyBatis-Plus 抽奖系统开发复盘:从奖品创建、活动校验到前端圈选人员失效的一次完整排障这轮开发里,我在完善一个基于 Spring Boot 3 + MyBatis-Plus + MySQL + Redis + 原生 HTML/jQuery 的抽奖系统,核心功能包括:
就叫_这个吧1 天前
java·mysql·mybatis
Java+MySQL+Mybatis+Junit4实现学生信息管理系统这个文件中需要配置自己的数据库信息,数据库名,用户名,密码,我这边用的是MySQL5.1版本,将useSSL=false进行拼接,表示禁用 SSL 加密,低版本一般这样设置
噢,我明白了2 天前
java·mybatis
MyBatis-Plus 中IPage的分页查询为什么用 IPage?IPage 是 MyBatis-Plus 定义的一个接口,它不仅仅包含数据列表 (records),还包含了 总记录数 (total)、当前页 (current)、每页大小 (size) 和 总页数 (pages)。 前端拿到这个 JSON 后,可以直接用来渲染分页组件(比如 ElementUI 或 AntD 的分页器) 第一步:配置分页插件(必须!) MyBatis-Plus 默认不开启物理分页,你需要添加一个配置类来注册 PaginationInnerInterceptor 插件
basketball6162 天前
redis·bootstrap·mybatis
Redis基础:3. Redis 持久化(重要)谁说内存数据库就一定“重启即丢”?Redis 用两大绝招打破你的刻板印象你好,欢迎回来!上两期我们聊了 Redis 的基本概念和命令,相信你已经能在命令行里行云流水地操作了。但有个灵魂拷问一直悬在头顶:Redis 数据都在内存里,那服务器一断电或者重启,数据岂不是全没了?
Knight_AL2 天前
java·tomcat·mybatis
MyBatis 报错:Parameter ‘xxx‘ not found 的原因与解决方案在开发退款记录查询接口时,需要根据退款主表的 refundGuidList 批量查询退款明细中的应收金额。 本地没报错、生产报错,原因是:本地编译出来的 Mapper class 保留了方法参数名 refundGuidList,生产环境编译/打包后的 class 没保留,所以 MyBatis 只能看到 arg0 / collection / list。
我登哥MVP2 天前
java·spring boot·servlet·maven·mybatis·converter
Spring Boot 从“会用”到“精通”:Converter 原理这是 Spring 学习中最容易混淆的概念之一。我们在 Spring 体系中会遇到三个名字里带 “Converter” 的东西,但它们分属两个完全不同的阵营:
XiYang-DING2 天前
java·tomcat·mybatis
【MyBatis】${}与 #{}的区别MyBatis 将 #{} 替换为 JDBC 的 ?,再通过 PreparedStatement.setXXX() 设置参数值。整个过程由 JDBC 驱动负责转义:
sxlishaobin3 天前
spring boot·sql·mybatis
SpringBoot集成MyBatis的SQL拦截器实战慢查询监控:生产环境突然出现接口超时,需要快速定位执行时间过长的SQL数据脱敏:用户表查询结果中的手机号、身份证号需要自动替换为****
我登哥MVP3 天前
java·spring boot·后端·spring·maven·intellij-idea·mybatis
Spring Boo从“会用”到“精通”:Spring Boot 入门Spring Boot 是简化 Spring 应用开发的一个框架,是整个 Spring 技术栈的大整合,是简化 Spring 技术栈的快速开发脚手架。
浮游本尊3 天前
mybatis
Day 2 :POST `/plan/save` 保存链路 + MyBatis 写操作Plan.vue 里有两个保存相关入口:弹窗里的表单字段:前端校验在这里做(Element Plus 表单 rules),后端还会再校验一层。
cheems95273 天前
spring boot·后端·mybatis
[开发日记]Spring Boot + MyBatis-Plus 抽奖系统排障实录:从 JWT 被拦截到雪花 ID 失控,我是怎样一步步修通登录与人员列表的这两天我在继续完善一个 Spring Boot + MyBatis-Plus + MySQL + 静态 HTML/jQuery 的抽奖系统后台。当前主要在推进三块内容:
我登哥MVP3 天前
java·spring boot·后端·spring·maven·intellij-idea·mybatis
Spring Boot 从“会用”到“精通”:Rest风格原理REST(Representational State Transfer)风格就是使用 HTTP 请求方式动词(GET/POST/PUT/DELETE)来表示对资源的操作,而不是在 URL 中体现行为。
我是唐青枫3 天前
java·开发语言·mybatis
Java MyBatis-Flex 实战指南:从 BaseMapper 到 QueryWrapper 的轻量 ORM 用法MyBatis-Flex 是一个基于 MyBatis 的增强框架。它的定位很直接:普通 MyBatis 项目里,常见代码结构是:
程序猿乐锅4 天前
java·spring·maven·mybatis
【苍穹外卖|Day01】项目初识:从多模块结构到 OpenAPI 接口文档踩坑从今天开始,博主准备更新苍穹外卖项目相关的学习笔记。这篇是 Day01,目标不是一上来就写复杂业务,而是先解决三个基础问题:
linweidong4 天前
java·spring boot·spring·spring cloud·面试·mybatis·spring事务
Java 后端开发面试 50 个高频易混淆知识点详解核心区别:==比较的是内存地址(引用是否指向同一个对象),而equals()默认也是比较地址,但可以被重写为比较对象内容。