# MyBatisFlex公共配置 mybatis-flex: # 搜索指定包别名 type-aliases-package: org.eco.vip.**.domain.** # 不支持多包, 如有需要可在注解配置 或 提升扫包等级:com.**.**.mapper mapper-package: org.eco.vip.**.mapper # 配置mapper的扫描,找到所有的mapper.xml映射文件 mapper-locations: classpath*:mapper/**/*Mapper.xml configuration: # 自动驼峰命名规则(camel case)映射 map_underscore_to_camel_case: true # MyBatis 自动映射策略 auto_mapping_behavior: FULL # MyBatis 自动映射时未知列或未知属性处理策 # NONE:不做处理 WARNING:打印相关警告 FAILING:抛出异常和详细信息 auto_mapping_unknown_column_behavior: NONE # 更详细的日志输出 会有性能损耗 org.apache.ibatis.logging.stdout.StdOutImpl # 关闭日志记录 org.apache.ibatis.logging.nologging.NoLoggingImpl # 默认日志输出 org.apache.ibatis.logging.slf4j.Slf4jImpl #log_impl: org.apache.ibatis.logging.stdout.StdOutImpl logImpl: org.apache.ibatis.logging.nologging.NoLoggingImpl cacheEnabled: true global-config: # 逻辑删除存在0 normal-value-of-logic-delete: '0' # 逻辑已删除1 deleted-value-of-logic-delete: '1' # 默认的逻辑删除字段 logic-delete-column: del_flag # 默认的多租户字段 tenant-column: tenant_id # 默认的乐观锁字段 version-column: version # 是否控制台打印 MyBatis-Flex 的 LOGO 及版本号 print-banner: false # 全局的 ID 生成策略配置:雪花算法:snowFlakeId、独创的 FlexID 算法:flexId、UUIDKeyGenerator:uuid key-config: key-type: Generator value: flexId