UserService.java
上传用户:ouhalaa
上传日期:2016-03-17
资源大小:10210k
文件大小:1k
源码类别:

Web服务器

开发平台:

Java

  1. package com.lhq.prj.bms.service.impl;
  2. import java.util.List;
  3. import com.lhq.prj.bms.core.Page;
  4. import com.lhq.prj.bms.dao.IUserDao;
  5. import com.lhq.prj.bms.po.User;
  6. import com.lhq.prj.bms.service.IUserService;
  7. /**
  8.  * UserService.java Create on 2008-9-19 上午01:41:43
  9.  * 
  10.  * 用户管理业务层实现类
  11.  * 
  12.  * Copyright (c) 2008 by MTA.
  13.  * 
  14.  * @author 廖瀚卿
  15.  * @version 1.0
  16.  */
  17. public class UserService implements IUserService {
  18. private IUserDao userDao;
  19. public void setUserDao(IUserDao userDao) {
  20. this.userDao = userDao;
  21. }
  22. public boolean deleteUser(Integer userId) {
  23. Integer flag = userDao.deleteById(userId);
  24. if (flag != null) {
  25. return true;
  26. }
  27. return false;
  28. }
  29. public Page findByPage(Page page) {
  30. page.setRoot(userDao.findByPage(page));
  31. page.setTotalProperty(userDao.findByCount(page));
  32. return page;
  33. }
  34. public Object saveUser(User user) {
  35. return userDao.saveUser(user);
  36. }
  37. public boolean updateUser(User user) throws Exception {
  38. Integer flag = userDao.update(user);
  39. if (flag != null) {
  40. return true;
  41. }
  42. return false;
  43. }
  44. public User login(User user) {
  45. return userDao.login(user);
  46. }
  47. public List findByExample(User user) {
  48. return userDao.findByExample(user);
  49. }
  50. }