⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqldaofactoryimpl.java

📁 开发的一个java web的任务管理系统。
💻 JAVA
字号:
package unicom.factory;

import unicom.dao.BusinessSqlDaoImpl;
import unicom.dao.ChargeSqlDaoImpl;
import unicom.dao.CustomerSqlDaoImpl;
import unicom.dao.IAccountDao;
import unicom.dao.IBusinessDao;
import unicom.dao.IChargeDao;
import unicom.dao.ICustomerDao;
import unicom.dao.IMobileDao;
import unicom.dao.IUserDao;
import unicom.dao.MobileSqlDaoImpl;
import unicom.dao.OperSqlDaoImpl;
import unicom.dao.IOperatorDao;
import unicom.dao.UserSqlDaoImpl;
import unicom.dao.AccountSqlDaoImpl;
/**
 * @author xiaogang
 * 日期:2008年4月14日
 * 功能:实现接口AbstractFactory
 * 优点:降低耦合,容易控制
 * 缺点:
 * 建议:
 */
public class SqlDaoFactoryImpl implements AbstractFactory {
	//生产TOperSqlDaO
	public IOperatorDao createOperDao() {
		return new OperSqlDaoImpl();
	}

	//生产IMobileDaO
	public IMobileDao createMobileDao() {
		return new MobileSqlDaoImpl();
	}

	//生产IChargeDao
	public IChargeDao createChargeDao() {
		return new ChargeSqlDaoImpl();
	}
    //生产IBusinessDao对象 
	public IBusinessDao createBusinessDao() {
		
		return new BusinessSqlDaoImpl();
	}
    //生产ICustomerDao对象
	public ICustomerDao createCustomerDao() {
		return new CustomerSqlDaoImpl();
	}
    
	//生产IUserDao对象
	public IUserDao createUserDao() {
		return new UserSqlDaoImpl();
	}

	//生产AccountDao对象
	public IAccountDao createAccountDao() {
		return new AccountSqlDaoImpl();
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -