Home 文章 Java基础 使用桥接模式来实现一个SQL执行器(含代码)..

feedsky
抓虾
google reader
my yahoo
使用桥接模式来实现一个SQL执行器(含代码).. E-mail
User Rating: / 0
PoorBest 
作者是 Administrator   
2008-04-23 07:44:57

   在java中执行SQL语句及存储过程时,要使用到Connection,PreparedStatement,CallableStatement之类的对象,觉得有点乱,要写的对象挺多的,所以就想把SQL操作的所以动作都放到一个类里,这样我就只要操作一个对象就可以了.


附件:1208616113234SQL.jpg(244K)

AbstractSqlUtil:是一个抽象类,主要实现了beginTransaction();commit();rollback();方法.
PreparedUtil:是专门用来执行select,insert,delete等SQL语句,不能用来处理存储过处程
CallableUtil:是专门用来执行存储过程的.
SqlExecutor:是可以执行SQL语句,也可以执行存储过程的.

setSql(sql);是设置当前要执行的SQL语句;
setProc(sql);是设置当前要执行的存储过程;

源码:
\<\/script>" );