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

📄 deptlogic.java

📁 l劳动力管理系统
💻 JAVA
字号:
package com.hr.logic;import com.hr.dao.HbmDAO;import com.hr.actionform.DeptActionForm;import java.util.List;import java.util.Iterator;import com.hr.vo.Dept;import com.hr.dao.DAOException;public class DeptLogic {  private HbmDAO dao;  private DeptActionForm form;  public DeptLogic() {   dao = new HbmDAO();   dao.setAutoClose(false); } public void closeDAO() {   dao.closeSession(); } public void getDepts() {   System.out.println("=======================");   List depts = dao.list("from Dept");   form.setDepts(depts); }   public void addDept()    {       Dept dept = new Dept();          dept.setDeptName("name");          dept.setDeptUID(null);          dept.setNote("note");          form.getDepts().add(dept);    }    public void saveDept()        {          List depts = form.getDepts();          for (Iterator iter = depts.iterator(); iter.hasNext(); ) {            Dept item = (Dept)iter.next();            if(item.getDeptUID()==null||item.getDeptUID().equals(new Long(0)))            {              item.setDeptUID(null);            }           try {              dao.store(item);            }            catch (DAOException ex) {              ex.printStackTrace();            }          }        }        public void deleteDept()         {             Long uid = form.getDeleteUID();             try {               dao.remove(Dept.class, uid);             }             catch (DAOException ex) {               ex.printStackTrace();             }         }  public DeptActionForm getForm() {    return form;  }  public void setForm(DeptActionForm form) {    this.form = form;  }}

⌨️ 快捷键说明

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