`
sky82917042
  • 浏览: 10217 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

基于struts1的增删查改续(01)

 
阅读更多
factory包下的类

/**
* 工厂类,负责动态装载UserDao4MySqlImpl类
*/
public class UserDaoFactory {

private static UserDaoFactory instance;

private UserDao userDao;

private UserDaoFactory() {

//
//注意:可以从配置文件中动态装载UserDao4MySqlImpl实现类,便于灵活更换
//
userDao = new UserDao4MySqlImpl();
}

public static synchronized UserDaoFactory getInstance() {
if (instance == null) {
instance = new UserDaoFactory();
}
return instance;
}

/**
* 创建UserDao对象
* @return UserDao UserDao接口
*/
public UserDao createUserDao() {
return userDao;
}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics