spring2.5+ 关于ParameterizedBeanPropertyRowMapper 驼峰映射的问题
岁月之梦 2015-05-06 10:45:20 情况是这样的 :
由于之前JdbcTemplate的程序需要编写一堆的RowMapper的映射文件。spring2.5+ 中 SimpleJdbcTemplate支持使用Pojo中的属性进行自动赋值,但是还是有一些问题:
由于数据库有一些字段 类似:data_mark1, data_mark2 这种用数字标注的字段不能匹配,不知道大家有什么好的方法。
代码:
String sql = "select * from user where id=?";
return this.simpleJdbcTemplate.queryForObject(sql,
ParameterizedBeanPropertyRowMapper.newInstance(User.class),
userId);
pojo对象这两个字段为:
private String dataMark1;
private String dataMark2;
get ...
set ...
ParameterizedBeanPropertyRowMapper 始终 映射不了 这种带数字的。 大家有什么好的方法或者建议