您的位置:首页 > 其它

MyBatis之全局配置文件(Configuration XML)之运行时行为设置(settings)

2017-11-27 21:25 351 查看

MyBatis之全局配置文件(Configuration XML)之运行时行为设置(settings)

此标签具体信息参考官方文档:



下面拿mapUnderscoreToCamelCase设置项做演示:

mapUnderscoreToCamelCase的功能:是否开启自动驼峰命名规则(camel case)映射。即从经典数据库列名A_COLUMN到经典java属性名aColumn的类似映射。

settings的用法



测试

实例类Employee与数据表employee中有一个字段不一样:





实例类Employee中的lastName和数据表employee中的last_name不一样。

sql的映射文件中是这样的:



没有设置setting时的测试结果:



lastName没有取到值。

设置setting后的测试结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: