Java Spring JdbcTemplate
JdbcTemplate 对象和 SimpleJdbcTemplate 有什么区别?
What's the difference between a JdbcTemplate object and a SimpleJdbcTemplate?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从 Spring 开始3.1
SimpleJdbcTemplate
已被弃用,SimpleJdbcTemplate
的大部分功能已集成到JdbcTemplate
,除了由以下提供的命名参数NamedParameterJdbcTemplate
。最重要的是,如果您使用 SimpleJdbcTemplate 就完全没问题,并且不必急于升级,但对于新开发,您应该使用 JdbcTemplate 或 NamedParameterJdbcTemplate。
如果有人感兴趣,我在我的博客中发布了 JdbcTemplate 的使用示例(从形成上一篇文章中设置的项目),更多有趣的示例位于< a href="http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/jdbc.html#jdbc-JdbcTemplate-examples" rel="noreferrer">Spring 官方文档< /a>.
As of Spring 3.1
SimpleJdbcTemplate
has been deprecated, and most of the features ofSimpleJdbcTemplate
have been integrated intoJdbcTemplate
, except named parameter which is provided byNamedParameterJdbcTemplate
.The bottom line is, if you're using SimpleJdbcTemplate is perfectly fine, and there is no rush to upgrade, but for new developments, you should use JdbcTemplate or NamedParameterJdbcTemplate.
If anyone's interested, I've posted an usage example of JdbcTemplate in my blog (starting form the project set up in the previous post), more interesting examples are in the official Spring documentation.
来自Javadoc,
SimpleJdbcTemplate
是一个换句话说,
SimpleJdbcTemplate
只是将“常规”JdbcTemplate
分解为最常见/方便的部分 - 换句话说,它简化了它。From the Javadoc,
SimpleJdbcTemplate
is aIn other words,
SimpleJdbcTemplate
just breaks the "regular"JdbcTemplate
down to the most common/convenient parts — in other words, it simplifies it.