首页 > 新闻中心 > 掌酷科技 > 数码 > VRAR >

MyBatis-XML配置教程,这也太详细了吧!(8)
2021-05-28 16:10 升学就业帮

描述:当没有为参数指定特定的 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 创建可延迟加载对象所用到的代理工具。

标签: mybatis
0

上一篇:量化设计价值(二):体验度量深度实践
下一篇:没有了
官方微信公众号:掌酷门户(wapzknet)

首页 > 新闻中心 > 掌酷科技 > 数码 > VRAR >
相关资讯

新闻热点
精选美图


客户端合作免责友链
Copyright 2009-2021 蜀ICP备09035849号