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

📄 daofactory.java

📁 权限系统以为业务逻辑提供服务为目标。这个系统的设计目的
💻 JAVA
字号:
package com.tairun.component.popedom.dao;


import com.tairun.component.popedom.util.Dbconnector;
import com.tairun.component.popedom.dao.daoimp.UserDAOImp;
import com.tairun.component.popedom.dao.daoimp.RoleDAOImp;
import com.tairun.component.popedom.dao.daoimp.FunctionDAOImp;
import com.tairun.component.popedom.dao.daoimp.PrivilegeDAOImp;

import javax.sql.DataSource;

/**
 * Created by IntelliJ IDEA.
 * User: Administrator
 * Date: 2005-12-6
 * Time: 9:03:28
 * To change this template use File | Settings | File Templates.
 */
public class DAOFactory {
    int which;
    public void setType(int which){
      this.which=which;
    }

    static public UserDAO createUserDAO(){
        DataSource ds=Dbconnector.getDataSource();
        UserDAO userdao=new UserDAOImp();
        userdao.setDataSource(ds);
        return userdao;
    }

    public static RoleDAO createRoleDAO(){
        DataSource ds=Dbconnector.getDataSource();
        RoleDAO roledao=new RoleDAOImp();
        roledao.setDataSource(ds);
        return roledao;
    }

    public static FunctionDAO createFunctionDAO(){
        DataSource ds=Dbconnector.getDataSource();
        FunctionDAO functiondao=new FunctionDAOImp();
        functiondao.setDataSource(ds);
        return functiondao;
    }

    public static PrivilegeDAO createPrivilegeDAO(){
        DataSource ds=Dbconnector.getDataSource();
        PrivilegeDAO privilegedao=new PrivilegeDAOImp();
        privilegedao.setDataSource(ds);
        return privilegedao;
    }
}

⌨️ 快捷键说明

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