在最近的项目中遇到一个问题,就是数据库的字段和实体类的字段是相匹配的,在查询表的过程中其他的字段都能查出来,唯独那个字段查询的为空(此字段在数据库是非空的)情况是这样的:数据库字段与实体类的对应 ,没有明确找到原因,大概定位就是实体类的字段与数据表的映射 不匹配问题,userOpendId 有2个大写字母。其中表中的属性与字段一一对应,自动将下划线转成驼峰,可能的问题就是有2个大写字母,造成映射的不匹配
解决办法:
在那个字段上加一个别名
List list = jdbcTemplate.query("\n" +