D
delphi?
Unregistered / Unconfirmed
GUEST, unregistred user!
同时,对于一些数据库的事务处理,在java中有没有什么经典的处理方法?
譬如:我在连接数据库的时候都一般用池的方式,
Connection con = null;
public Connection(String dsName){
try{
InitContext ctx = new InitContext();
DataSource ds = ctx.lookup(dsName);
con = ds.getConection();
catch(Exception e){
//...
return null;
}
return con;
}
public closeDB(){
try{
con.close();
}
catch(Exception e){
System.out.println("......");
}
}
这种方法是不是常用的?有什么不足?请大家指点,指点。
对于事务的处理,我一直没有找到什么好的办法(几乎是没有办法),现在在j2ee的体系结构中,强调了页面和逻辑还有数据操作分离,但是一般事务的处理都是在业务逻辑中做处理(c/s)模式中大部分是这样的,那在j2ee的体系中该如何处理呢?
譬如:我在连接数据库的时候都一般用池的方式,
Connection con = null;
public Connection(String dsName){
try{
InitContext ctx = new InitContext();
DataSource ds = ctx.lookup(dsName);
con = ds.getConection();
catch(Exception e){
//...
return null;
}
return con;
}
public closeDB(){
try{
con.close();
}
catch(Exception e){
System.out.println("......");
}
}
这种方法是不是常用的?有什么不足?请大家指点,指点。
对于事务的处理,我一直没有找到什么好的办法(几乎是没有办法),现在在j2ee的体系结构中,强调了页面和逻辑还有数据操作分离,但是一般事务的处理都是在业务逻辑中做处理(c/s)模式中大部分是这样的,那在j2ee的体系中该如何处理呢?