jp.co.wownet.education.jdbc
クラス abstractLogicBean

java.lang.Object
  |
  +--jp.co.wownet.education.jdbc.abstractLogicBean
直系の既知のサブクラス:
EmpLogicBean

public abstract class abstractLogicBean
extends Object

ロジッククラスを作るためのアブストラクトクラス

作成者:
Fumitaka Makino

フィールドの概要
protected  Connection con
          DBコネクション
 
コンストラクタの概要
abstractLogicBean(String driver, String url, String user, String pass)
          コンストラクタ
 
メソッドの概要
 void close()
          内部保持コネクションのクローズ
protected  void finalize()
          ファイナライズ処理、コネクションをクローズしてます。
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

con

protected Connection con
DBコネクション

コンストラクタの詳細

abstractLogicBean

public abstractLogicBean(String driver,
                         String url,
                         String user,
                         String pass)
                  throws SQLException,
                         ClassNotFoundException
コンストラクタ

パラメータ:
driver - ドライバクラス
url - JDBC-URL
user - ユーザー名
pass - パスワード
例外:
SQLException - コネクションの取得に失敗したときにスロー
ClassNotFoundException - ドライバのロードに失敗
メソッドの詳細

close

public void close()
           throws SQLException
内部保持コネクションのクローズ

例外:
SQLException - コネクションのクローズに失敗したときなどにスロー

finalize

protected void finalize()
                 throws Throwable
ファイナライズ処理、コネクションをクローズしてます。

オーバーライド:
クラス Object 内の finalize
例外:
Throwable - ファイナライズ処理の時何らかの問題が発生したらスロー