核心类实现操作.docVIP

  • 8
  • 0
  • 约5.85千字
  • 约 6页
  • 2016-12-06 发布于北京
  • 举报
核心类实现操作

核心类JdbcTemplate实现JDBC操作JDBC框架中最主要的类是JdbcTemplate,可以在org.springframework.jdbc.core包中找到它。JdbcTemplate类在内部已经处理完了数据库资源的建立和释放,并可以避免一些常见的错误,例如关闭连接、抛出异常等。因此,使用JdbcTemplate类简化了编写JDBC时所使用的基础代码。 JdbcTemplate类可以直接通过数据源的引用实例化,然后在服务中使用,也可以通过依赖注入的方式在ApplicationContext中产生并作为JavaBean的引用给服务使用。 ?注意:数据源应当总是作为一个JavaBean在ApplicationContext中配置。 JdbcTemplate类执行了JDBC的核心工作流程,例如应用程序要创建和执行Statement对象,只须在代码中提供SQL语句。还有这个类可以执行SQL中的查询、更新或者调用存储过程等操作,同时生成结果集的迭代数据。它还可以捕捉JDBC的异常并将它们转换成org.springframework.dao包中定义的通用的能够提供更多信息的异常体系。 在实际应用中使用这个类的时候,只须根据明确定义的规范来实现回调接口。例如在使用PreparedStatementCreator回调接口时,必须创建一个由JdbcTemplate类所提供的连接对象并建

文档评论(0)

1亿VIP精品文档

相关文档