📄 usersmanager.java
字号:
package org.imm.service.impl;
import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.imm.dao.hibernate.UsersDAO;
import org.imm.model.Users;
import org.imm.service.IUsersManager;
public class UsersManager implements IUsersManager {
protected final Log log = LogFactory.getLog(UsersManager.class);
private UsersDAO usersDAO;
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#getUsersDAO()
*/
public UsersDAO getUsersDAO() {
return usersDAO;
}
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#setUsersDAO(org.imm.dao.hibernate.UsersDAO)
*/
public void setUsersDAO(UsersDAO usersDAO) {
this.usersDAO = usersDAO;
}
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#saveUsers(org.imm.model.Users)
*/
public void saveUsers(Users user){
usersDAO.save(user);
}
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#getUsers(org.imm.model.Users)
*/
public List getUsers(Users users) {
List list = null;
try {
list = usersDAO.findByExample(users);
} catch (Exception e) {
log.error("Failure to get users.", e);
}
return list;
}
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#deleteUsers(java.lang.Integer)
*/
public void deleteUsers(Integer id){
Users user=usersDAO.findById(id);
try {
usersDAO.delete(user);
} catch (Exception e){
log.error("Failure to delete user.",e);
}
}
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#getUsers(java.lang.Integer)
*/
public Users getUsers(Integer id){
return usersDAO.findById(id);
}
// public void updateUsers(Users user){
// usersDAO.attachDirty(user);
// }
// public void saveOrUpdateUsers(Users user,Integer id){
// usersDAO.saveOrUpdate(user, id);
// }
/* (non-Javadoc)
* @see org.imm.service.impl.IUsersManager#getRoles(java.lang.Integer)
*/
public List getRoles(Integer userid){
List list=null;
try{
list=usersDAO.getRoles(userid);
}catch(Exception e){
log.error("Failure to get roles.",e);
}
return list;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -