比如说:
登陆窗口时已经建立了连接。
主窗口调用数据时,必须要用到Statement对象。
才能用sqlexcuteQuery()方法。
求救如何解决这个问题。
------解决方案--------------------
这些数据库的连接,操作,断开等都在一个单例的静态类中做。什么时候用都可以了
------解决方案--------------------
如果不是在一个事务里面,那面最好单独获得连接,单独获得自己的Statement.
如果是事务,应该把连接传过去,或者从事务管理器里面获得。
我想不出复用Statement的原因。
------解决方案--------------------
单独写一个类,专门用来连接数据库。
------解决方案--------------------
- Java code
public abstract class DBUtil { /** * pooled connection * * @return java.sql.Connectionack No