JdbcTemplate.queryForObject
queryForObject(String sql, Class<T> requiredType, @Nullable Object... args)这个方法中的Class类型是基本数据类型,或者他们的包装类型,再或者是String.class,这个方法的返回值为单列,用于查询结果只有单列的数据(感觉这个也不用查)或者聚合查询更好。
queryForStream(String sql, RowMapper<T> rowMapper, @Nullable Object... args)这个可以用来查询自己根据数据库中数据定义的bean类,spring会自动把查询的结果封装成你想要的实体类,可以用它的实现类BeanPropertyRowMapper<T>(T.class)来作为实参。
//道阻且长