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

📄 basetablefactory.java

📁 企业门户网站满足了企业通过网站前台展示企业软件产品、为用户提供问题解决方案的要求。通过网站的建立
💻 JAVA
字号:
package com.core;

import javax.servlet.http.HttpServletRequest;
import java.util.Collection;

import com.BasetableFactoryProxy;
import com.jspsmart.upload.Request;
import com.model.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2008</p>
 * <p>Company: MR</p>
 * @author BWM
 * @version 2.0
 */

public abstract class BasetableFactory {
    private static final String classname = "com.dao.DbBasetableFactory";
    private static BasetableFactory factory;

    public static BasetableFactory getInstance() {
        if (factory == null) {
            try {
                Class c = Class.forName(classname);
                factory = (BasetableFactory) c.newInstance();
            } catch (ClassNotFoundException ex) {
                ex.printStackTrace();
            } catch (IllegalAccessException ex1) {
                ex1.printStackTrace();
            } catch (InstantiationException ex1) {
                ex1.printStackTrace();
            }
        }
        return new BasetableFactoryProxy(factory);
    }

    public abstract int getRow(String sql);

    public abstract boolean CreateUser(HttpServletRequest request);

    public abstract User SearchUser(String sql);

    public abstract Collection ListUser(int page, String sql);

    public abstract Collection ListHead(int page, String sql);

    public abstract Head SearchHead(String sql);

    public abstract boolean CreateHead(String iid, String path, int state);
    public abstract boolean DeleteHead(HttpServletRequest request,String sql);

    public abstract Collection ListAffiche(int page, String sql);
    public abstract Collection ListAffiche(String sql);

    public abstract Affiche SearchAffiche(String sql);

    public abstract boolean CreateAffiche(HttpServletRequest request);

    public abstract boolean DeleteAffiche(String sql);

    public abstract Collection ListNew(int page, String sql);

    public abstract Collection ListNew(String sql);

    public abstract New SearchNew(String sql);

    public abstract boolean CreateNew(HttpServletRequest request);

    public abstract boolean DeleteNew(String sql);

    public abstract Collection ListLink(int page, String sql);

    public abstract Link SearchLink(String sql);

    public abstract boolean CreateLink(HttpServletRequest request);

    public abstract boolean DeleteLink(String sql);

    public abstract Collection ListSoft(int page, String sql);

    public abstract Collection ListSoft(String sql);

    public abstract Soft SearchSoft(String sql);
//添加软件
    public abstract boolean CreateSoft(Request request, String path);

    public abstract boolean DeleteSoft(HttpServletRequest request,String sql);

    public abstract Collection ListSsort(int page, String sql);

    public abstract Collection ListSsort(String sql);

    public abstract Ssort SearchSsort(String sql);

    public abstract boolean CreateSsort(HttpServletRequest request);

    public abstract boolean DeleteSsort(String sql);

    public abstract Collection ListResolvent(String sql);

    public abstract Collection ListResolvent(int page, String sql);

    public abstract Resolvent SearchResolvent(String sql);

    public abstract boolean CreateResolvent(Request request, String iid);

    public abstract boolean DeleteResolvent(String sql);

    public abstract Collection ListQuestion(int page, String sql);

    public abstract Collection ListQuestion(String sql);

    public abstract Question SearchQuestion(String sql);

    public abstract boolean CreateQuestion(HttpServletRequest request);

    public abstract boolean DeleteQuestion(String sql);
    public abstract Collection ListGuestboard(int page, String sql);

    public abstract Collection ListGuestboard(String sql);

    public abstract Guestboard SearchGuestboard(String sql);

    public abstract boolean CreateGuestboard(HttpServletRequest request);

    public abstract boolean DeleteGuestboard(String sql);
    public abstract Collection ListMend(int page, String sql);

    public abstract Collection ListMend(String sql);

    public abstract Mend SearchMend(String sql);

    public abstract boolean CreateMend(Request request,String path);

    public abstract boolean DeleteMend(HttpServletRequest request,String sql);

}

⌨️ 快捷键说明

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