ModelService.java
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:1k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. package com.chinacannel.xlchemical.service;
  2. import com.chinacannel.common.TranUtil;
  3. import com.chinacannel.common.CommonDAO;
  4. import org.apache.commons.logging.LogFactory;
  5. import org.apache.commons.logging.Log;
  6. import java.util.List;
  7. import com.chinacannel.common.DAOException;
  8. import com.chinacannel.entity.Model;
  9. public class ModelService extends TranUtil {
  10.     private CommonDAO dao = new CommonDAO();
  11.     private static Log log = LogFactory.getLog(AdminService.class);
  12.     public List GetChildModel(Long ModelID) {
  13.         try {
  14.             return dao.loadObjectListBySQL(
  15.                     "from Model as model where model.mod_Superior=" + ModelID);
  16.         } catch (DAOException ex) {
  17.             log.error(ex.getMessage(), ex);
  18.             return null;
  19.         }
  20.     }
  21.     public Model GetModelByKey(String Key) {
  22.         try {
  23.             return (Model) dao.loadOneObjectBySQL(
  24.                     "from Model as model where model.mod_Key='" + Key + "'");
  25.         } catch (DAOException ex) {
  26.             log.error(ex.getMessage(), ex);
  27.             return null;
  28.         }
  29.     }
  30.     public List GetAllModel() {
  31.         try {
  32.             return dao.loadObjectListBySQL(
  33.                     "from Model as model where model.mod_Superior=" + 0);
  34.         } catch (DAOException ex) {
  35.             log.error(ex.getMessage(), ex);
  36.             return null;
  37.         }
  38.     }
  39. }