spring jdbc

能帮我做什么。
1、节省datasource的配置,通过在xml文件中配置,而且便于修改。
2、通过提供jdbcTemplate,节省掉连接、statement等资源的创建以及不用关系异常捕捉和资源关闭。
3、还有一个NamedParameterJdbcTemplate,可以做到取消占位符,使用:加变量名在占位,这样减少因为占位符顺序改变,而导致的参数修改。
4、rowMapper提供了现成的类帮助数据提取。“BeanPropertyRowMapper” or “ParameterizedBeanPropertyRowMapper”,同时可以通过继承RowMapper实现自定义对象属性和表字段之间的对应关系。
5、不管使用jdbcTemplate还是NamedParameterJdbcTemplate都需要在代码中进行注解配置之类的工作,当存在大量的jdbc代码需要完成时,可以通过继承jdbcDaoSupport。

你可能感兴趣的:(spring jdbc)