使用Spring-jdbc包自带的jdbcTemplate我们可以直接进行数据库操作(不使用持久层框架),使我们的应用程序更加灵活,但是使用Spring框架的时候难免要使用配置文件,
但是有些场景我们可能不需要那么重的配置...举例:我们的通用模块中可能要做到管控dubbo服务访问权限,而权限列表就放在mysql表中,那么我们可能在通用模块中需要操作数据库查询,但是用到查询的地方特别少,这时候我们加上spring配置,是有点浪费的...-- spring中jdbc相关操作依赖包 -->
org.springframework
spring-jdbc...= getDataSource();
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
return jdbcTemplate...(User.class), new Object[] {});
}
}
题外话: spring3.x版本使用ParameterizedBeanPropertyRowMapper做数据映射,spring4