⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userinfoimpl.java

📁 spring+hibernate+struts开发的校务oa系统
💻 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 + -