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

📄 projectusebean.java~

📁 J2EE & Tomcat books published by hope
💻 JAVA~
字号:
/* */package com.sun.j2ee.workflow.control.web;import java.util.Collection;import com.sun.j2ee.workflow.util.JNDINames;import com.sun.j2ee.workflow.project.model.ProjectModel;import com.sun.j2ee.workflow.project.dao.ProjectDAOImpl;import com.sun.j2ee.workflow.project.exceptions.*;import com.sun.j2ee.workflow.control.exceptions.GeneralFailureException;import com.sun.j2ee.workflow.control.exceptions.WorkflowAppException;import com.sun.j2ee.workflow.util.Debug;/** * This class is the web-tier representation of the project. */public class ProjectUseBean implements java.io.Serializable {    private ProjectModel project = null;    private boolean cached = false;    public ProjectUseBean() {}        public ProjectModel getProject(String project_ID) {      if (cached==false)       {          try {           ProjectDAOImpl projectDa = new ProjectDAOImpl();           String project_id = projectDa.findByPrimaryKey(project_ID);           Debug.println("found project id: "+project_id);           project = projectDa.load(project_id);           //account = cust.getDetails();            } catch (ProjectDAOFinderException fe) {                throw new GeneralFailureException("Unable to find the password details for project " );            } catch (ProjectDAOSysException se) {            Debug.println("found ProjectDAOSysException se" + se.toString());            }            return project;        }           else        {            project = loadFromCache(project_ID);            return project;        }}    public Collection getProjectbyName(String project_name) {        Collection projects = null;          try {           ProjectDAOImpl projectDa = new ProjectDAOImpl();           projects = projectDa.findByName(project_name);           Debug.println("found project id: "+project_name);            } catch (ProjectDAOFinderException fe) {                throw new GeneralFailureException("Unable to find the project by name " +project_name );            } catch (ProjectDAOSysException se) {            Debug.println("found ProjectDAOSysException se" + se.toString());            }            return projects;        }       public Collection getProjectList() {        Collection projects = null;          try {           ProjectDAOImpl projectDa = new ProjectDAOImpl();           projects = projectDa.findAll();            } catch (ProjectDAOFinderException fe) {                throw new GeneralFailureException("Unable to find all project by name ");            } catch (ProjectDAOSysException se) {            Debug.println("found ProjectDAOSysException se" + se.toString());            }            return projects;        }     private ProjectModel loadFromCache(String project_ID)    {        ProjectModel project = null; //need to be implemented        return project;    }}

⌨️ 快捷键说明

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