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

📄 logserviceimpl.java

📁 移动计费管理软件
💻 JAVA
字号:
package yyxtong.service.logimpl;

import java.util.Date;
import java.util.List;

import yyxtong.hibernate.dao.daofactory.IDAOFactory;
import yyxtong.hibernate.pojo.Log;
import yyxtong.hibernate.pojo.Module;
import yyxtong.hibernate.pojo.Privilege;
import yyxtong.hibernate.pojo.Role;
import yyxtong.service.log.ILogService;
import yyxtong.struts.log.form.FindlogForm;

//privilege为操作 如添加,删除等
public class LogServiceImpl implements ILogService {
  
	private IDAOFactory daoFactory;
	
    public boolean addLog(int roleid){

    	Role role=daoFactory.getRoleDAO().findById(roleid);
    	int moduleid=role.getModule().getId();
    	Module module=daoFactory.getModuleDAO().findById(moduleid);
    	String bumen=module.getModule();
    	int privilegeid=role.getPrivilege().getId();
    	Privilege privilege=daoFactory.getPrivilegeDAO().findById(privilegeid);
    	String caozuo=privilege.getPrivilege();
    	System.out.println(bumen+caozuo);
    	
    	
   	Log log=new Log();
       log.setContrl(caozuo);
      log.setPartName(bumen);  
      log.setRole(role);
        log.setTime(new Date());
   	
        daoFactory.getLogDAO().save(log);
    	return false;
    }

	

	
	public List findlog(FindlogForm ff){
		List list=daoFactory.getLogDAO().findlog(ff);
		return list;
	}




	public void setDaoFactory(IDAOFactory daoFactory) {
		this.daoFactory = daoFactory;
	}


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -