mybatis辅助配置

驼峰映射

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

比如dept_id

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

deptId

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

可以使用

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

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

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

XML映射配置文件

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

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

同名还是必须的

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

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

MybatisX

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

相关推荐
Bruce-li__3 分钟前
Python多线程利器:重入锁(RLock)详解——原理、实战与避坑指南
开发语言·python
懂得节能嘛.7 分钟前
【LangChain4j 详解】Java生态大语言模型框架设计哲学与架构原理
java·人工智能·语言模型
程序员编程指南16 分钟前
Qt 移动应用常见问题与解决方案
c语言·开发语言·c++·qt
许久'21 分钟前
Java面试题
java
33255_40857_2805926 分钟前
使用EasyPOI实现Java订单数据导出(含多物料信息)——模板语法详解与实战
java·excel
kebeiovo30 分钟前
C++代码题部分(1)
开发语言·c++
一个人的幽默36 分钟前
详细聊下easyexcel导出
java
tomato0941 分钟前
河南萌新联赛2025第(二)场:河南农业大学(补题)
开发语言·c++
蓝染yy1 小时前
Spring Boot
java·spring boot
程序猿小D1 小时前
基于SpringBoot+MyBatis+MySQL+VUE实现的便利店信息管理系统(附源码+数据库+毕业论文+远程部署)
数据库·spring boot·mysql·vue·mybatis·毕业论文·便利店信息管理系统