现象:有下划线的字段赋值失败。
1、application.yml开启驼峰映射
mybatis:
configuration:
map-underscore-to-camel-case: true #版本不同,对应的配置项可能不同
2、自定义SQLSessionFactory
try {
bean.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);
return bean.getObject();
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException(e);
}
本文介绍如何在MyBatis中解决带有下划线的字段映射到Java驼峰命名的问题,包括在application.yml中开启驼峰映射配置以及自定义SQLSessionFactory的方法。
8959

被折叠的 条评论
为什么被折叠?



