签入版本
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
# Mybatis配置文件
|
||||
mybatis-plus:
|
||||
# 实体扫描,多个package用逗号或者分号分隔
|
||||
typeAliasesPackage: com.xiaomayi.**.entity
|
||||
# XML扫描,找到所有的mapper.xml映射文件,多个目录用逗号或者分号分隔(告诉 Mapper 所对应的 XML 文件位置)
|
||||
mapperLocations: classpath*:mapper/*Mapper.xml
|
||||
# 加载全局的配置文件
|
||||
#configLocation: classpath:mybatis/mybatis-config.xml
|
||||
# MyBatis 原生支持的配置
|
||||
configuration:
|
||||
# 是否开启自动驼峰命名规则(camel case)映射
|
||||
mapUnderscoreToCamelCase: true
|
||||
cache-enabled: false
|
||||
use-generated-keys: true
|
||||
# 如果查询结果中包含空值的列,则 MyBatis 在映射的时候,不会映射这个字段
|
||||
call-setters-on-nulls: false
|
||||
# 日志打印, 这个配置会将执行的sql打印出来,在开发或测试的时候可以用,
|
||||
# 生成环境建议关闭,设置:org.apache.ibatis.logging.nologging.NoLoggingImpl
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
# 配置JdbcTypeForNull, oracle数据库必须配置,解决oracle更新数据为null时无法转换报错,mysql不会出现此情况
|
||||
jdbc-type-for-null: null
|
||||
# 以下配置均有默认值,可以不设置
|
||||
global-config: # 全局策略配置
|
||||
# 关闭MP3.0+自带的banner
|
||||
banner: false
|
||||
db-config:
|
||||
# 主键类型 0:"数据库ID自增", 1:"不操作", 2:"用户输入ID",3:"数字型snowflake", 4:"全局唯一ID UUID", 5:"字符串型snowflake";
|
||||
id-type: auto
|
||||
# 字段策略
|
||||
insert-strategy: not_null
|
||||
update-strategy: not_null
|
||||
select-strategy: not_null
|
||||
# 驼峰下划线转换,表名是否使用下划线命名,默认数据库表使用下划线命名
|
||||
table-underline: true
|
||||
#是否开启大写命名,默认不开启
|
||||
capital-mode: false
|
||||
# 逻辑删除配置
|
||||
logic-delete-field: del_flag # 全局逻辑删除的实体字段名
|
||||
logic-delete-value: 1 # 逻辑删除全局值(1表示已删除,默认为 1)
|
||||
logic-not-delete-value: 0 # 逻辑未删除全局值(0表示未删除,默认为 0)
|
||||
Reference in New Issue
Block a user