📄 cmfactory.java
字号:
package org.mychange.service.impl;
import org.mychange.dao.IRfcDAO;
import org.mychange.service.IRfcListService;
/**
* 调用实例工厂方法创建bean
* @author HP
*
*/
public class CmFactory {
/**
* 根据不同的身份获取不同的权限
* @param identity
* @return
*/
private IRfcDAO rfcdao;
public IRfcListService getCM(String identity){
if(identity.equals("ECM")){
return new ECMservice(rfcdao);
}else if(identity.equals("PCM")){
return new PCMservice(rfcdao);
}else{
return new SCMservice(rfcdao);
}
}
public IRfcDAO getRfcdao() {
return rfcdao;
}
public void setRfcdao(IRfcDAO rfcdao) {
this.rfcdao = rfcdao;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -