spring jdbc

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容