L
liuchy
Unregistered / Unconfirmed
GUEST, unregistred user!
最近在做多线程访问数据库碰到一个问题,非常着急,请大虾指教。
在系统中我采用每个线程类分配一个数据库连接connection,通过某个类
(假设类名为A)实现对数据库操作,需要做的是将connection赋予类A的成员变量。
但问题在于线程类可能不直接调用类A,而是通过类B,C,D,最后访问类A,这样
需要将connection层层传递,而其它类并不需要connection 。
请问大虾有什么更好的解决办法。非常感谢。
在系统中我采用每个线程类分配一个数据库连接connection,通过某个类
(假设类名为A)实现对数据库操作,需要做的是将connection赋予类A的成员变量。
但问题在于线程类可能不直接调用类A,而是通过类B,C,D,最后访问类A,这样
需要将connection层层传递,而其它类并不需要connection 。
请问大虾有什么更好的解决办法。非常感谢。