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

📄 changedaofactory.java

📁 一套完整的工商12315的源程序jsp部分在12315里,后台JAVA部分在gs12315src里,没有打包数据库.
💻 JAVA
字号:
package com.gs.component.change.dao;

import com.gs.component.change.util.ChangeInfo;
import com.gs.component.change.util.Debug;

/**
 *类名:ChangeDAOFactory
 *功能描述:数据库操作类的Factory,通过Factory可以同时支持多种数据库操作
 *创建人:冯瑞龙
 *创建时间:2003-8-20
 *修改人:
 *修改时间:
 */


public class ChangeDAOFactory {


    private static Object initLock = new Object();
    private static ChangeDAO changeDAO = null;
    private static String className = null;

	/**
	 *方法名称:getDAO
	 *功能描述:通过给定的数据库类型参数,返回数据库操作类
	 *参数DBType:数据库类型参数
	 *返回值:返回数据库操作对象
	 *创建人:冯瑞龙
	 *创建时间:2003-8-20
	 */

    public static ChangeDAO getDAO(String DBType){

        synchronized(initLock){

            try{

                //由具体的数据库类型参数,决定具体的数据库操作类
                //if(DBType.equals(ChangeInfo.DBTYPE_SYBASE))
                //    className =ChangeInfo.DBCLASSNAME_SYBASE;

                //Class c = Class.forName(className);

                changeDAO =new SybaseChangeDAO();

                return changeDAO;

            }
            catch(Exception e){

                Debug.println("in ChangeDAOFactory getDao:" + e.toString());
         		return null;

            }
        }

    }



}

⌨️ 快捷键说明

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