例如:
public class CustomRowMapper implements RowMapper
@Override
public MyObject mapRow(ResultSet rs, int rowNum) throws SQLException {
MyObject obj = new MyObject();
obj.setId(rs.getInt("id"));
obj.setName(rs.getString("name"));
obj.setAge(rs.getInt("age"));
return obj;
}
}
例如:
在上述路由配置中,我们通过“rowMapper=#customMapper”参数配置了自定义的 BeanPropertyRowMapper。最后,我们将查询结果输出到日志中,确认是否成功将 SQL 查询结果集转换为 Java 对象。