描述:当没有为参数指定特定的 JDBC 类型时,空值的默认 JDBC 类型。 某些数据库驱动需要指定列的 JDBC 类型,多数情况直接用一般类型即可,比如 NULL、VARCHAR 或 OTHER。
有效值:JdbcType 常量,常用值:NULL、VARCHAR 或 OTHER。
默认值:OTHER
设置名:lazyLoadTriggerMethods
描述:指定对象的哪些方法触发一次延迟加载。
有效值:用逗号分隔的方法列表。
默认值:equals,clone,hashCode,toString
设置名:defaultScriptingLanguage
描述:指定动态 SQL 生成使用的默认脚本语言。
有效值:一个类型别名或全限定类名。
默认值:org.apache.ibatis.scripting.xmltags.XMLLanguageDriver
设置名:defaultEnumTypeHandler
描述:指定 Enum 使用的默认 TypeHandler 。(新增于 3.4.5)
有效值:一个类型别名或全限定类名。
默认值:org.apache.ibatis.type.EnumTypeHandler
设置名:callSettersOnNulls
描述:指定当结果集中值为 null 的时候是否调用映射对象的 setter(map 对象时为 put)方法,这在依赖于 Map.keySet() 或 null 值进行初始化时比较有用。注意基本类型(int、boolean 等)是不能设置成 null 的。
有效值:true | false
默认值:false
设置名:returnInstanceForEmptyRow
描述:当返回行的所有列都是空时,MyBatis默认返回 null。 当开启这个设置时,MyBatis会返回一个空实例。 请注意,它也适用于嵌套的结果集(如集合或关联)。(新增于 3.4.2)
有效值:true | false
默认值:false
设置名:logPrefix
描述:指定 MyBatis 增加到日志名称的前缀。
有效值:任何字符串
默认值:未设置
设置名:logImpl
描述:指定 MyBatis 所用日志的具体实现,未指定时将自动查找。
有效值:SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING
默认值:未设置
设置名:proxyFactory
描述:指定 Mybatis 创建可延迟加载对象所用到的代理工具。