[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 10509] Re: DB トランザク ション ( 度 々 commit/rollback を書きたくない)



  高橋(智)です。

  ConnectionやStatement,Resultのcloseを忘れていたりしませんでしょうか?

P.S.
  Borland の Optimizeit ServerTrace を使えば、上のようなclose忘れを
自動で検出してくれるらしいです。

muimi admin wrote:
> 
> 宮本@muimiです。
> 
> 昼間質問させてもらった
> トランザクションかけるクラスを簡単に作ってみました。
> 
> こういうクラスを利用すると、
> 
> ・コネクションの閉め忘れはなくなります
snip
>     }finally{
> 
>       if(con != null && !isCommitted){
>         try{
>           System.out.println("rollback");
>           con.rollback();
>         }catch(SQLException e){
>           e.printStackTrace();
>         }
>       }
>     }
>   }
> }
snip

-- 
高橋智宏
  Java読書会( http://www.t3-jpn.com/bof/ )
  T3-Japan( http://www.t3-jpn.com/ )