📄 userinfoimpl.java
字号:
package com.yondor.oa.service.userinfo;
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.userinfo.dao.Userinfo;
import com.yondor.oa.db.userinfo.dao.UserinfoVO;
import com.yondor.oa.db.userinfo.iface.IUserinfo;
public class UserinfoImpl implements IUserinfoService {
private static final Log log=LogFactory.getLog(UserinfoImpl.class);
private IUserinfo iuserinfo;
// ------------------- insert update delete query method
public void save(UserinfoVO userinfoVO){
Userinfo instance=new Userinfo();
BeanManage.simpleCopy(userinfoVO, instance);
iuserinfo.save(instance);
}
public void attachDirty(UserinfoVO userinfoVO){
Userinfo instance=new Userinfo();
BeanManage.simpleCopy(userinfoVO, instance);
iuserinfo.attachDirty(instance);
}
public void delete(UserinfoVO userinfoVO) {
Userinfo instance=new Userinfo();
BeanManage.simpleCopy(userinfoVO, instance);
iuserinfo.delete(instance);
}
public UserinfoVO findById(Long id){
Userinfo instance=iuserinfo.findById(id);
UserinfoVO userinfoVO=new UserinfoVO();
BeanManage.simpleCopy(instance, userinfoVO);
return userinfoVO;
}
//convert by--cjr
public UserinfoVO convertVO(Userinfo userinfo){
UserinfoVO vo=new UserinfoVO();
BeanManage.simpleCopy(userinfo, vo);
return vo;
}
public Userinfo convertPojo(UserinfoVO vo){
Userinfo userinfo=new Userinfo();
BeanManage.simpleCopy(vo, userinfo);
return userinfo;
}
// ----------------getter/setter
public IUserinfo getIuserinfo() {
return iuserinfo;
}
public void setIuserinfo(IUserinfo iuserinfo) {
this.iuserinfo = iuserinfo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -