spring boot mybatis 配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

#MYBATIS
#---------------------------mybatis-plus-------------------------#
# mapper 位置
mybatis-plus.mapper-locations=classpath:/mapper/*Mapper.xml
#实体类扫描包
#mybatis-plus.type-aliases-package=cn.wuxinvip.demo.entity
#主键类型 0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";
mybatis-plus.global-config.id-type=1
#字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
mybatis-plus.global-config.field-strategy=2
#驼峰下划线转换
mybatis-plus.global-config.db-column-underline=true
#刷新mapper 调试神器,开发环境使用,部署环境必须关掉
mybatis-plus.global-config.refresh-mapper=true
#数据库大写下划线转换
#mybatis-plus.global-config.capital-mode=true
#序列接口实现类配置
#mybatis-plus.global-config.key-generator=com.baomidou.springboot.xxx
#逻辑删除配置
#mybatis-plus.global-config.logic-delete-value=0
#mybatis-plus.global-config.logic-not-delete-value=1
#自定义填充策略接口实现
#mybatis-plus.global-config.meta-object-handler=com.baomidou.springboot.xxx
#自定义SQL注入器
#mybatis-plus.global-config.sql-injector=com.baomidou.springboot.xxx
#mybatis-plus.global-config.meta-object-handler=cn.wuxinvip.demo.base.ObjectHandler
#下划线转驼峰
mybatis-plus.configuration.map-underscore-to-camel-case=true
# 缓存开关
mybatis-plus.configuration.cache-enabled=false