请教DAO模式我的程序中有多个DAO,
比如
OrderDAO,CustomerDAO,ProductDAO这些DAO都要用到SqlConnection,
而ConnectionString是在配置文件里写的。
我不想在每个DAO类里都重复写从配置文件取得ConnString的代码请问一般DAO模式都是怎么解决这样的问题的?
比如
OrderDAO,CustomerDAO,ProductDAO这些DAO都要用到SqlConnection,
而ConnectionString是在配置文件里写的。
我不想在每个DAO类里都重复写从配置文件取得ConnString的代码请问一般DAO模式都是怎么解决这样的问题的?
如果在父类里,就写一个取得ConnectionString方法。
感觉父类太难看了。
final class Tool
{
public static Connection getConnection()
...这样就可通过Tool.getConnection()来复用
你可以写一个类专门操作链接的, 在其他DAO中调用这个类的方法获得链接或关闭链接就可以了。