mybatis辅助配置

驼峰映射

sql里面定义字段通常是使用下划线定义

比如dept_id

而我们的后端属性通常就是驼峰命名

deptId

所以这两匹配进行自动赋值就比较麻烦

可以使用

select dept_id as deptId 来解决(起别名)

也可以用mybatis的辅助配置解决

第三种就是推荐的在springboot的配置文件加上这一条即可

XML映射配置文件

本来xml和我们的Mapper要放在同一个包下

可以通过该配置来进行同包的解决

同名还是必须的

这样可以直接找到弄同包了

记得写classpath(好像是因为找编译后的)

MybatisX

一个IDEA的插件,安装可以更明显的显示xml和Mapper的映射关系

相关推荐
我只想困告3 分钟前
day02-RabbitMQ 2026-05-14
java·spring·rabbitmq
灵机一物15 分钟前
灵机一物AI原生电商小程序、PC端(已上线)-【技术深度解析】Bun 6 天 AI 重写 96 万行代码:从 Zig 迁移 Rust 全流程与行业影响
开发语言·人工智能·rust
Nontee16 分钟前
Java 后端面试题目全集
java·开发语言·面试
lsx20240620 分钟前
CSS 选择器
开发语言
jran-32 分钟前
Docker dockerfile镜像制作&compose服务编排&私有仓库
java·docker·容器
Chase_______38 分钟前
【Java杂项】0.1 + 0.2 为什么不等于 0.3?IEEE 754 与 BigDecimal 精度避坑
java·开发语言·python
ch.ju39 分钟前
Java Programming Chapter 4——Static part
java·开发语言
geovindu40 分钟前
python: Monitor Pattern
开发语言·python·设计模式·监控模式
之歆42 分钟前
DAY_11JavaScript BOM与DOM深度解析:底层原理与工程实践(上)
开发语言·前端·javascript·ecmascript
YDS8291 小时前
DeepSeek RAG&MCP + Agent智能体项目 —— 环境搭建和项目初始化
java·springboot·agent·rag·deepseek