• 类型:
    • 默认值:ASSIGN_ID

    tablePrefix

    • 类型:String
    • 默认值:null

    表名前缀

    schema

    • 类型:String
    • 默认值:null

    schema

    columnFormat

    • 类型:String
    • 默认值:null

    字段 format,例: ,(对主键无效)

    • 类型:boolean
    • 默认值:true

    表名、是否使用下划线命名,默认数据库表使用下划线命名

    capitalMode

    • 类型:boolean

    是否开启大写命名,默认不开启

    keyGenerator

    • 类型:com.baomidou.mybatisplus.core.incrementer.IKeyGenerator
    • 默认值:null

    logicDeleteValue

    • 类型:
    • 默认值:1

    逻辑已删除值,(下有效)

    • 类型:String
    • 默认值:0

    逻辑未删除值,(逻辑删除下有效)

    insertStrategy

    • 类型:com.baomidou.mybatisplus.annotation.FieldStrategy
    • 默认值:NOT_NULL

    字段验证策略之 insert

    说明:

    在 insert 的时候的字段验证策略 目前没有默认值,等 {@link #fieldStrategy} 完全去除掉,会给个默认值 NOT_NULL 没配则按 {@link #fieldStrategy} 为准

    updateStrategy

    • 类型:com.baomidou.mybatisplus.annotation.FieldStrategy
    • 默认值:NOT_NULL

    说明:

    在 update 的时候的字段验证策略 目前没有默认值,等 {@link #fieldStrategy} 完全去除掉,会给个默认值 NOT_NULL 没配则按 {@link #fieldStrategy} 为准

    selectStrategy(since 3.1.2)

    • 类型:

    字段验证策略之 select

    说明:

    在 select 的时候的字段验证策略: wrapper 根据内部 entity 生成的 where 条件 目前没有默认值,等 {@link #fieldStrategy} 完全去除掉,会给个默认值 NOT_NULL 没配则按 {@link #fieldStrategy} 为准