本系列博客其他文章请点击下方链接查看
【Mybatis-Plus学习笔记】目录
基本配置
首先分享一下官网的Mybatis-Plus配置。
- configLocation
mybatis-plus.config-location=classpath:mp.xml
就是导入外部的xml配置,现在已经很少用了,因为xml太过繁琐。
注意:configLocation和configuration不能同时出现
- mapperLocations
相信大家都不陌生,配置的是Mpper的xml文件的位置
- typeAliasesPackage
别名的package
进阶配置
- mapUnderscoreToCamelCase
自动开启驼峰命名。默认为ture
DB策略配置
- dbType
dbType已经没了,视频的作者也说了,没有必要配,这可能也是这个配置被去除的原因吧。
- filedStrategy
filedStrategy分成了insertStrategy、updateStrategy、selectStrategy、delete分成了更多类型,可以翻阅官网查看细节。大致内容没有改变,还是原来的配方。
# 全局配置
mybatis-plus.global-config.db-config.field-strategy=not_empty
//局部配置
@TableField(strategy = FieldStrategy.NOT_EMPTY)
- tablePrefix
可以直接给实体类加前缀与数据库对应,而不需要使用@TableName
注解。
- tableUnderline
表名是否使用驼峰转下划线命名,只对表名生效。默认是ture