📄 namemapdaoimpl.java
字号:
package com.csu.crm.common.dao.impl;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.csu.crm.common.dao.NameMapDAO;
import com.csu.crm.common.dao.original.CrmAreaDAO;
import com.csu.crm.common.dao.original.CrmBankDAO;
import com.csu.crm.common.dao.original.CrmCuLevDAO;
import com.csu.crm.common.dao.original.CrmCuStateDAO;
import com.csu.crm.common.dao.original.CrmCustomerDAO;
import com.csu.crm.common.dao.original.CrmEmployeeDAO;
import com.csu.crm.common.dao.original.CrmEntCreditDAO;
import com.csu.crm.common.dao.original.CrmEntIndustryDAO;
import com.csu.crm.common.dao.original.CrmEntPropertyDAO;
import com.csu.crm.common.vo.CrmArea;
import com.csu.crm.common.vo.CrmBank;
import com.csu.crm.common.vo.CrmCuLev;
import com.csu.crm.common.vo.CrmCuState;
import com.csu.crm.common.vo.CrmCustomer;
import com.csu.crm.common.vo.CrmEmployee;
import com.csu.crm.common.vo.CrmEntCredit;
import com.csu.crm.common.vo.CrmEntIndustry;
import com.csu.crm.common.vo.CrmEntProperty;
/**
* 通过调用common中的DAO方法(findAll),
* 得到特定对象的List后,使用此类,
* 得到此对象中的主键属性值 和 主属性值 ,
* 并构建成Map
*
* @author 3eCRM小组:曾东
* @since 2007-9-30 下午04:14:25
* @version 1.0 创建时间:2007-9-30 下午04:14:25,初始版本
*/
public class NameMapDAOImpl implements NameMapDAO{
private static final Log log = LogFactory.getLog(NameMapDAOImpl.class);
private CrmEntIndustryDAO crmEntIndustryDAO;
private CrmEntPropertyDAO crmEntPropertyDAO;
private CrmEntCreditDAO crmEntCreditDAO;
private CrmBankDAO crmBankDAO;
private CrmCuLevDAO crmCuLevDAO;
private CrmCuStateDAO crmCuStateDAO;
private CrmAreaDAO crmAreaDAO;
private CrmEmployeeDAO crmEmployeeDAO;
private CrmCustomerDAO crmCustomerDAO;
/*
* Generated Methods
*/
public CrmCustomerDAO getCrmCustomerDAO() {
return crmCustomerDAO;
}
public void setCrmCustomerDAO(CrmCustomerDAO crmCustomerDAO) {
this.crmCustomerDAO = crmCustomerDAO;
}
public CrmEmployeeDAO getCrmEmployeeDAO() {
return crmEmployeeDAO;
}
public void setCrmEmployeeDAO(CrmEmployeeDAO crmEmployeeDAO) {
this.crmEmployeeDAO = crmEmployeeDAO;
}
public CrmAreaDAO getCrmAreaDAO() {
return crmAreaDAO;
}
public void setCrmAreaDAO(CrmAreaDAO crmAreaDAO) {
this.crmAreaDAO = crmAreaDAO;
}
public CrmBankDAO getCrmBankDAO() {
return crmBankDAO;
}
public void setCrmBankDAO(CrmBankDAO crmBankDAO) {
this.crmBankDAO = crmBankDAO;
}
public CrmCuLevDAO getCrmCuLevDAO() {
return crmCuLevDAO;
}
public void setCrmCuLevDAO(CrmCuLevDAO crmCuLevDAO) {
this.crmCuLevDAO = crmCuLevDAO;
}
public CrmCuStateDAO getCrmCuStateDAO() {
return crmCuStateDAO;
}
public void setCrmCuStateDAO(CrmCuStateDAO crmCuStateDAO) {
this.crmCuStateDAO = crmCuStateDAO;
}
public CrmEntCreditDAO getCrmEntCreditDAO() {
return crmEntCreditDAO;
}
public void setCrmEntCreditDAO(CrmEntCreditDAO crmEntCreditDAO) {
this.crmEntCreditDAO = crmEntCreditDAO;
}
public CrmEntIndustryDAO getCrmEntIndustryDAO() {
return crmEntIndustryDAO;
}
public void setCrmEntIndustryDAO(CrmEntIndustryDAO crmEntIndustryDAO) {
this.crmEntIndustryDAO = crmEntIndustryDAO;
}
public CrmEntPropertyDAO getCrmEntPropertyDAO() {
return crmEntPropertyDAO;
}
public void setCrmEntPropertyDAO(CrmEntPropertyDAO crmEntPropertyDAO) {
this.crmEntPropertyDAO = crmEntPropertyDAO;
}
public Map getCrmEntIndustryNameMap() {
List listAllIndustry = crmEntIndustryDAO.findAll();
Iterator i = listAllIndustry.iterator();
String curIndustry = null;
String curIndustryId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmEntIndustry crmEntIndustry = (CrmEntIndustry)i.next();
curIndustryId = crmEntIndustry.getIndustryId();
curIndustry = crmEntIndustry.getIndustry();
map.put(curIndustry, curIndustryId);
}
return map;
}
public Map getCrmEntPropertyNameMap() {
List listAllProperty = crmEntPropertyDAO.findAll();
Iterator i = listAllProperty.iterator();
String curProperty = null;
String curPropertyId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmEntProperty crmEntProperty = (CrmEntProperty)i.next();
curProperty = crmEntProperty.getProperty();
curPropertyId = crmEntProperty.getPropertyId();
map.put(curProperty,curPropertyId);
}
return map;
}
public Map getCrmEntCreditNameMap() {
List listAllCredit = crmEntCreditDAO.findAll();
Iterator i = listAllCredit.iterator();
String curCredit = null;
String curCreditId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmEntCredit crmEntCredit = (CrmEntCredit)i.next();
curCredit = crmEntCredit.getCredit();
curCreditId = crmEntCredit.getCreditId();
map.put(curCredit,curCreditId);
}
return map;
}
public Map getCrmBankNameMap() {
List listAllBank = crmBankDAO.findAll();
Iterator i = listAllBank.iterator();
String curBank = null;
String curBankId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmBank crmBank = (CrmBank)i.next();
curBank = crmBank.getBank();
curBankId = crmBank.getBankId();
map.put(curBank,curBankId);
}
return map;
}
public Map getCrmCuLevNameMap() {
List listAllCuLev = crmCuLevDAO.findAll();
Iterator i = listAllCuLev.iterator();
String curCuLev = null;
String curCuLevId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmCuLev crmCuLev = (CrmCuLev)i.next();
curCuLev = crmCuLev.getCuLev();
curCuLevId = crmCuLev.getCuLevId();
map.put(curCuLev,curCuLevId);
}
return map;
}
public Map getCrmCuStateNameMap() {
List listAllCuState = crmCuStateDAO.findAll();
Iterator i = listAllCuState.iterator();
String curCuState = null;
String curCuStateId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmCuState crmCuState = (CrmCuState)i.next();
curCuState = crmCuState.getCuState();
curCuStateId = crmCuState.getCuStateId();
map.put(curCuState,curCuStateId);
}
return map;
}
public Map getCrmEmployeeNameMap() {
List listAllEmployee = crmEmployeeDAO.findAll();
Iterator i = listAllEmployee.iterator();
String curEmployee = null;
String curEmployeeId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmEmployee crmEmployee = (CrmEmployee)i.next();
curEmployee = crmEmployee.getEmployee();
curEmployeeId = crmEmployee.getEmployeeId();
map.put(curEmployee,curEmployeeId);
}
return map;
}
public Map getCrmEnterpriseNameMap() {
List listAllCustomer = crmCustomerDAO.findAll();
Iterator i = listAllCustomer.iterator();
String curCustomer = null;
String curCustomerId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmCustomer crmCustomer = (CrmCustomer)i.next();
curCustomer = crmCustomer.getEnterprise();
curCustomerId = crmCustomer.getCustomerId();
map.put(curCustomer,curCustomerId);
}
return map;
}
public Map getAreaProvinceNameMap() {
List listAllArea = crmAreaDAO.findAll();
Iterator i = listAllArea.iterator();
String curProvinceId = null;
String curAreaId = null;
Map map = new TreeMap();
while(i.hasNext()) {
CrmArea crmArea = (CrmArea)i.next();
curProvinceId = crmArea.getCrmProvince().getProvinceId();
curAreaId = crmArea.getAreaId();
map.put(curAreaId,curProvinceId);
}
return map;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -