jp.co.cybec.cb3.accessor.dbaccess
クラス CB3JdbcTemplate

java.lang.Object
  上位を拡張 jp.co.cybec.cb3.accessor.dbaccess.CB3JdbcTemplate

public class CB3JdbcTemplate
extends Object

データアクセスクラス。

作成者:
Lijuan Sun

コンストラクタの概要
CB3JdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
          コンストラクタ。
 
メソッドの概要
 void close()
          後処理をします。
 void commit()
          コミットする
 org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
          SpringのJdbcTemplateを取得します。
 ResultSet query(String sql)
          データを取得するメソッド(パラメータを付けないSQL)。
 ResultSet query(String sql, Map<String,Object> parameter)
          データを取得するメソッド(パラメータを付けるSQL)。
 int update(String sql)
          データを更新するメソッド(パラメータを付けないSQL)。
 int update(String sql, Map<String,Object> parameter)
          データを更新するメソッド(パラメータを付けるSQL)。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CB3JdbcTemplate

public CB3JdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
コンストラクタ。

パラメータ:
jdbcTemplate - JdbcTemplate
メソッドの詳細

getJdbcTemplate

public org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
SpringのJdbcTemplateを取得します。

戻り値:
JdbcTemplate

close

public void close()
後処理をします。
保持しているResultSet、PreparedStatementをすべてクローズします。 また、コネクションをリリースします。


query

public ResultSet query(String sql,
                       Map<String,Object> parameter)
                throws org.springframework.dao.DataAccessException
データを取得するメソッド(パラメータを付けるSQL)。

パラメータ:
sql - SQL文
parameter - パラメータ
戻り値:
検索結果のResultSet
例外:
org.springframework.dao.DataAccessException - 何らかのデータベースアクセスエラーが発生した場合。

query

public ResultSet query(String sql)
                throws org.springframework.dao.DataAccessException
データを取得するメソッド(パラメータを付けないSQL)。

パラメータ:
sql - SQL文
戻り値:
検索結果のResultSet
例外:
org.springframework.dao.DataAccessException - 何らかのデータベースアクセスエラーが発生した場合。

update

public int update(String sql,
                  Map<String,Object> parameter)
           throws org.springframework.dao.DataAccessException
データを更新するメソッド(パラメータを付けるSQL)。

パラメータ:
sql - SQL文
parameter - パラメータ
戻り値:
処理件数
例外:
org.springframework.dao.DataAccessException - 何らかのデータベースアクセスエラーが発生した場合。

update

public int update(String sql)
           throws org.springframework.dao.DataAccessException
データを更新するメソッド(パラメータを付けないSQL)。

パラメータ:
sql - SQL文
戻り値:
処理件数
例外:
org.springframework.dao.DataAccessException - 何らかのデータベースアクセスエラーが発生した場合。

commit

public void commit()
            throws org.springframework.dao.DataAccessException
コミットする

例外:
org.springframework.dao.DataAccessException - 何らかのデータベースアクセスエラーが発生した場合、 もしくはauto-commitモードであった場合。


Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.