usermanagerimpl.java
来自「达内培训时做的亚信的实战项目 包含数据库 struts+hibernate」· Java 代码 · 共 60 行
JAVA
60 行
package com.tarena.oos.service;
import java.util.Collection;
import java.util.Set;
import com.tarena.oos.DAO.UserDAO;
import com.tarena.oos.model.User;
public class UserManagerImpl implements UserManager {
UserDAO dao=new UserDAO();
public void delete(User user) {
dao.delete(user);
}
public Collection getAll() {
return dao.findAll();
}
public User getByID(Integer id) {
return dao.findById(id);
}
public User getUserByName(String name) {
return (User) dao.findByName(name);
}
public void saveUser(User user) {
dao.save(user);
}
public void update(User user) {
dao.attachDirty(user);
}
public boolean logon(String loginName, String loginPassword) {
User user=(User) dao.findByLoginName(loginName).get(0);
if(user.getLoginPassword().equals(loginPassword)) {
return true;
}
return false;
}
public void modify(User user) {
dao.attachClean(user);
}
public User getUserByLoginName(String loginName) {
return (User) dao.findByLoginName(loginName).get(0);
}
public Set findAllService(Integer id) {
User user=dao.findById(id);
return user.getServiceses();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?