oracledaofactoryimpl.java

来自「开发的一个java web的任务管理系统。」· Java 代码 · 共 59 行

JAVA
59
字号
package unicom.factory;

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.MobileOracleDaoImpl;
import unicom.dao.OperOracleDaoImpl;
import unicom.dao.IOperatorDao;
/**
 * @author 陈才旭
 * 日期:2008年4月14日
 * 功能:实现接口AbstractFactory,生产与Oracle相关的同族Dao
 * 优点:降低耦合,容易控制
 * 缺点:
 * 建议:
 */
public class OracleDaoFactoryImpl implements AbstractFactory {

	//生产IOperatorDAO对象
	public IOperatorDao createOperDao() {
		return new OperOracleDaoImpl();
	}

	//生产IMobileDAO对象
	public IMobileDao createMobileDao() {

		return new MobileOracleDaoImpl();
	}

	//生产IChargeDao对象 
	public IChargeDao createChargeDao() {
		return null;
	}
    //生产IBusinessDao对象 
	public IBusinessDao createBusinessDao() {
		
		return null;
	}

	//生产ICustomerDao对象
	public ICustomerDao createCustomerDao() {
		return null;
	}

	public IUserDao createUserDao() {
		// TODO 自动生成方法存根
		return null;
	}

	public IAccountDao createAccountDao() {
		// TODO 自动生成方法存根
		return null;
	}

}

⌨️ 快捷键说明

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