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

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

有效值:CGLIB | JAVASSIST

默认值:JAVASSIST (MyBatis 3.3 以上)

设置名:vfsImpl

描述:指定 VFS 的实现

有效值:自定义 VFS 的实现的类全限定名,以逗号分隔。

默认值:未设置

设置名:useActualParamName

描述:允许使用方法签名中的名称作为语句参数名称。 为了使用该特性,你的项目必须采用 Java 8 编译,并且加上 -parameters 选项。(新增于 3.4.1)

有效值:true | false

默认值:true

设置名:configurationFactory

描述:指定一个提供 Configuration 实例的类。 这个被返回的 Configuration 实例用来加载被反序列化对象的延迟加载属性值。 这个类必须包含一个签名为static Configuration getConfiguration() 的方法。(新增于 3.2.3)

有效值:一个类型别名或完全限定类名。

默认值:未设置

设置名:shrinkWhitespacesInSql

描述:Removes extra whitespace characters from the SQL. Note that this also affects literal strings in SQL. (Since 3.5.5)

有效值:true | false

默认值:false

1. 如支持驼峰命名法

<!-- 配置默认的参数 -->
<settings>
<!-- 默认支持骆驼命名法 --> <setting name="mapUnderscoreToCamelCase" value="true"/>
// 把 u_id 转成 uId
</settings>
JavaBean如下所示:
public class User2 {
private Integer uId;
private String uName;
private String uPwd;
private String uAge;
// 此处get/set/toString方法省略... }
UserMapper类如下所示:
/**
* 测试驼峰命名法
* @param id
* @return
标签: mybatis
0

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

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

新闻热点
精选美图


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