【问题标题】:Java Spring JdbcTemplateJava Spring Jdbc模板
【发布时间】:2010-07-29 17:28:34
【问题描述】:

JdbcTemplate 对象和 SimpleJdbcTemplate 有什么区别?

【问题讨论】:

    标签: java spring jdbc jdbctemplate


    【解决方案1】:

    截至Spring 3.1 SimpleJdbcTemplate 已弃用,SimpleJdbcTemplate 的大部分功能都已集成到JdbcTemplate 中,但NamedParameterJdbcTemplate 提供的命名参数除外。

    底线是,如果你使用 SimpleJdbcTemplate 完全没问题,也不急于升级,但对于新的开发,你应该使用 JdbcTemplate 或 NamedParameterJdbcTemplate。

    如果有人感兴趣,I've posted an usage example of JdbcTemplate 在我的博客中(从project set up in the previous post 开始),更多有趣的例子在official Spring documentation。

    【讨论】:

      【解决方案2】:

      来自the Javadoc,SimpleJdbcTemplate是一个

      经典 Spring JdbcTemplate 的基于 Java-5 的便捷包装器,利用可变参数和自动装箱,并仅公开最常用的操作以简化 JdbcTemplate 的使用。

      换句话说,SimpleJdbcTemplate 只是将“常规”JdbcTemplate 分解为最常见/最方便的部分——换句话说,它简化了它。

      【讨论】:

      • 感谢托加姆斯。我将使用 SimpleJdbcTemplate。
      猜你喜欢
      • 2012-12-15
      • 1970-01-01
      • 2015-04-13
      • 2012-04-23
      • 2019-01-25
      • 2017-08-08
      • 1970-01-01
      • 1970-01-01
      • 2018-08-10
      相关资源
      最近更新 更多