top / index / prev / next / target / source

2018-05-20 diary: [Java][Spring] Spring (Web) で生 JDBC 接続を取得する方法

いがぴょんの日記 日記形式でつづる いがぴょんコラム ウェブページです。

[Java][Spring] Spring (Web) で生 JDBC 接続を取得する方法

Spring (Web) で生 JDBC 接続を取得する方法を忘れがちなのでこれをメモ。何通りかある取得方法のうち、いちばんベッタリとした実装は以下。

フィールドでインジェクションして、

  @Autowired
  private JdbcTemplate jdbcTemplate;

それを以下のように利用します。

final Connection conn = DataSourceUtils.getConnection(jdbcTemplate.getDataSource());
try {
// 処理
} finally {
  DataSourceUtils.releaseConnection(conn, jdbcTemplate.getDataSource());
}

Last modified: $Date: 2018-05-20 $

登場キーワード


この日記について