工厂类通用写法
来源:互联网 发布:淘宝联盟怎么下单 编辑:程序博客网 时间:2024/05/16 17:33
package com.wang.yjs.business.qq.factory;
import com.wang.yjs.business.qq.dao.MsgDao;
import com.wang.yjs.business.qq.dao.UserDao;
import com.wang.yjs.business.qq.idao.IMsgDao;
import com.wang.yjs.business.qq.idao.IUserDao;
/**
* 工厂类 负责动态装载UserDao类(工厂模式)
* @author
*/
public class DaoFactory {
private static DaoFactory instance;
private IUserDao iUserDao;
private IMsgDao iMsgDao;
private DaoFactory(){
/**
* 这里以后可以用配置文件动态装载
*/
iUserDao = new UserDao();
iMsgDao = new MsgDao();
}
/**
* 获得UserDaoFactory实例
* @return UserDaoFactory 实例
*/
public static synchronized DaoFactory getInstance(){
if(instance == null){
instance = new DaoFactory();
}
return instance;
}
/**
* 生产userDao实例
* @return userDao实例
*/
public IUserDao createUserDao(){
return iUserDao;
}
/**
* 生产msgDao实例
* @return msgDao实例
*/
public IMsgDao createMsgDao(){
return iMsgDao;
}
}
- 工厂类通用写法
- 测试junit类的通用写法
- 一个简单通用的enum工厂类
- 通用工厂类Factory(C++实现)
- echart 图表通用工厂配置类
- 通用游标写法
- 通用JS事件写法
- Ajax通用写法
- 通用事件写法
- makefile的通用写法
- extjs ajax 通用写法
- 通用ViewHolder的写法
- JS 通用格式写法
- 通用dao写法
- makefile通用写法
- python:类是对象,通用对象的工厂
- oracle数据分页通用写法
- 遗传算法通用写法C#
- PostGis入门知识
- 横向滚动和竖直滚动结合,scrollview嵌套多个HorizontalScrollView
- 1174 最优序列
- 如何分析看待ERP系统信息缺失
- win7下安装NET-SNMP
- 工厂类通用写法
- 图例
- hdoj 1150
- 创业者都在纠结和困惑些啥?
- 基于泛型的通用Dao接口hibernate实现
- Linux进程状态(ps stat)之R、S、D、T、Z、X
- java在处理大数据的时候一些小技巧
- loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
- 泛型DAO接口spring_hibernate_实现