admmanagerimpl.java

来自「达内培训时做的亚信的实战项目 包含数据库 struts+hibernate」· Java 代码 · 共 46 行

JAVA
46
字号
package com.tarena.oos.service;

import java.util.Collection;

import com.tarena.oos.DAO.AdmDAO;
import com.tarena.oos.model.Adm;

public class AdmManagerImpl implements AdmManager {
	AdmDAO dao=new AdmDAO();
	public void delete(Adm adm) {
		dao.delete(adm);
	}

	public Adm getAdmByName(String name) {
		return (Adm) dao.findByName(name).get(1);
	}

	public Collection getAll() {
		return dao.findAll();
	}

	public Adm getByID(Integer id) {
		return dao.findById(id);
	}

	public boolean logon(String loginName, String loginPassword) {
		Adm adm=(Adm) dao.findByLoginName(loginName).get(0);
		if(adm.getLoginPassword().equals(loginPassword)) {
			return true;
		}
		return false;
	}

	public void saveAdm(Adm adm) {
		dao.save(adm);
	}

	public void update(Adm adm) {
		dao.attachDirty(adm);
	}

	public void deleteAdmById(Integer id) {
		dao.deleteById(id);
	}
}

⌨️ 快捷键说明

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