JlAdminUserDao.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.ygj.yuemum.dao.admin;
  2. import com.ygj.yuemum.domain.admin.JlAdminUser;
  3. import org.springframework.stereotype.Repository;
  4. import java.util.List;
  5. @Repository
  6. public interface JlAdminUserDao {
  7. /**
  8. * 得到所有的用户信息
  9. * @return List<User>
  10. */
  11. List<JlAdminUser> getAll();
  12. List<JlAdminUser>queryAdminUsers(JlAdminUser jlAdminUser);
  13. int logIN(JlAdminUser jlAdminUser);
  14. /**
  15. * 根据id删除某个用户信息
  16. * @param id
  17. * @return
  18. */
  19. int deleteByPrimaryKey(Integer id);
  20. int checkUsername(String username);
  21. /**
  22. * 插入一条用户信息
  23. * @param record
  24. * @return
  25. */
  26. int insertSelective(JlAdminUser record);
  27. /**
  28. * 根据id查找某个用户信息
  29. * @param id
  30. * @return User
  31. */
  32. JlAdminUser selectByPrimaryKey(Integer id);
  33. JlAdminUser getUserMkt(String username);
  34. String getPassword(String username);
  35. String getRole(String username);
  36. /**
  37. * 根据id更新一条用户信息
  38. * @param record
  39. * @return
  40. */
  41. int updateByPrimaryKeySelective(JlAdminUser record);
  42. }