请教大家,如下代码,数据库该在什么地方关闭?
1,Sql.class
public Class Sql{
public Sql(){
//打开数据库连接
}
public select(){
//查询数据库
}
public inser(){
//更新数据库
}
public close(){
//关闭数据库
}
}
2、DoAction.class
public Class DoAction{
private Sql sql = new Sql();
public actionA(){
sql.select();
}
public actionB(){
sql.insert();
}
}
3、Show.class
public Class Show{
public execute(){
DoAction d = new DoAction();
d.actionA();
d.actionB();
}
}
4、调用
Show s =new Show();
s.execute();
1,Sql.class
public Class Sql{
public Sql(){
//打开数据库连接
}
public select(){
//查询数据库
}
public inser(){
//更新数据库
}
public close(){
//关闭数据库
}
}
2、DoAction.class
public Class DoAction{
private Sql sql = new Sql();
public actionA(){
sql.select();
}
public actionB(){
sql.insert();
}
}
3、Show.class
public Class Show{
public execute(){
DoAction d = new DoAction();
d.actionA();
d.actionB();
}
}
4、调用
Show s =new Show();
s.execute();
解决方案 »
- jqgrid数据转换的问题
- ecside求教 在线等,急
- 用jfreechart做的柱状图为什么中文乱码?
- 要编写Servlet 需要的类在哪下载呢
- 一个java程序员怎样才能快速成长?
- hibernate简单问题????高分。。
- 同志们能推荐一下学习Spring 2.0的书吗?实体的……最近急需,多谢多谢……
- http://localhost:8080/test.jsp可以,但http://192.168.1.1:8080/tes.jsp就不可以,我用的是Tomcat5,请指教?
- EJB 如何调用 EJB ?见者有分!bbsnews 调用 bbsdb
- 关于ssh信息发布系统的图片存储问题
- 网上有没有这样的工具?
- ejb入门提问!在先等!
method(){
//
finally{
conn.close
}
}
JDBC:
method(){
//
finally{
resultset.close;
statement.close;
conn.close;
}
}