?? businessmanager.java
字號(hào):
/* * BusinessManager.java * * Created on June 10, 2005, 3:46 PM * * To change this template, choose Tools | Options and locate the template under * the Source Creation and Management node. Right-click the template and choose * Open. You can then make changes to the template in the Source Editor. */package ch02.business;import ch02.pojo.*;import ch02.manager.*;import ch02.jdbc.*;import java.util.*;import ch02.locator.*;/** * * @author kevin */public class BusinessManager { EmployeeDAO empDao = null; /** Creates a new instance of BusinessManager */ public BusinessManager() throws Exception{ empDao = ServiceLocator.getEmployeeDAO(); } /** * * @param emp */ public synchronized void addEmployee(IEmployee emp){ empDao.addEmployee(emp); } /** * * @param id */ public synchronized void deleteEmployee(String id){ empDao.deleteEmployee(id); } /** * * @param firstName * @param lastName * @return */ public List getEmployeeByName(String firstName, String lastName){ List emps = empDao.loadEmployee(); List results = new ArrayList(); Iterator iter = emps.iterator(); while(iter.hasNext()){ IEmployee emp = (IEmployee)iter.next(); if(emp.getFirstName().trim().equals(firstName) && emp.getLastName().trim().equals(lastName)){ results.add(emp); } } return results; } /** * * @param employeeID * @return */ public IEmployee getEmployeeByID(String employeeID){ return empDao.getEmployee(employeeID); } }
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -