Java Spring JdbcTemplate

Pnu*_*utz 2 java spring jdbc jdbctemplate

JdbcTemplate对象和SimpleJdbcTemplate之间有什么区别?

sti*_*vlo 17

截至Spring 3.1SimpleJdbcTemplate已被弃用,并且SimpleJdbcTemplate已经集成了大部分功能JdbcTemplate,除了提供的命名参数NamedParameterJdbcTemplate.

最重要的是,如果你使用SimpleJdbcTemplate是完全没问题的,并且不急于升级,但对于新的开发,你应该使用JdbcTemplate或NamedParameterJdbcTemplate.

如果有人感兴趣,在我的博客中发布了一个JdbcTemplate的用法示例(从上一篇文章中设置项目开始),更有趣的例子在官方的Spring文档中.


Pop*_*ops 8

来自Javadoc,SimpleJdbcTemplate是一个

基于Java-5的经典Spring的便捷包装器JdbcTemplate,利用varargs和autoboxing,并且仅展示最常用的操作以简化JdbcTemplate使用.

换句话说,SimpleJdbcTemplate只需将"常规" JdbcTemplate分解为最常见/最方便的部分 - 换句话说,它简化了它.