popedomimpl.java
来自「spring+hibernate+struts开发的校务oa系统」· Java 代码 · 共 75 行
JAVA
75 行
package com.yondor.oa.service.popedom;
import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.yondor.oa.common.utils.BeanManage;
import com.yondor.oa.db.operator.dao.Operator;
import com.yondor.oa.db.operator.dao.OperatorVO;
import com.yondor.oa.db.popedom.dao.Popedom;
import com.yondor.oa.db.popedom.dao.PopedomVO;
import com.yondor.oa.db.popedom.iface.IPopedom;
public class PopedomImpl implements IPopedomService {
private static final Log log = LogFactory.getLog(PopedomImpl.class);
private IPopedom ipopedom;
// ------------------- business logic
public List findSegment(int firstResult,int maxResults){
return ipopedom.findSegment(firstResult, maxResults);
}
public List findAll(){
return ipopedom.findAll();
}
public PopedomVO convertVO(Popedom popedom){
PopedomVO vo=new PopedomVO();
BeanManage.simpleCopy(popedom, vo);
return vo;
}
public Popedom convertPojo(PopedomVO vo){
Popedom popedom=new Popedom();
BeanManage.simpleCopy(vo, popedom);
return popedom;
}
// ------------------- insert update delete query method
public void save(PopedomVO popedomVO){
Popedom instance=new Popedom();
BeanManage.simpleCopy(popedomVO, instance);
ipopedom.save(instance);
}
public void attachDirty(PopedomVO popedomVO){
Popedom instance=new Popedom();
BeanManage.simpleCopy(popedomVO, instance);
ipopedom.attachDirty(instance);
}
public void delete(PopedomVO popedomVO) {
Popedom instance=new Popedom();
BeanManage.simpleCopy(popedomVO, instance);
ipopedom.delete(instance);
}
public PopedomVO findById(Long id){
Popedom instance=ipopedom.findById(id);
PopedomVO popedomVO=new PopedomVO();
BeanManage.simpleCopy(instance, popedomVO);
return popedomVO;
}
// ----------------getter/setter
public IPopedom getIpopedom() {
return ipopedom;
}
public void setIpopedom(IPopedom ipopedom) {
this.ipopedom = ipopedom;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?