Update IUserService.java

main
pf6xyk43p 1 year ago
parent 841409b590
commit 4381ce9a08

@ -1,19 +1,87 @@
package com.service;
import java.util.List;
import com.entity.User;
import com.github.pagehelper.PageInfo;
/**
* IUserServiceUser
* ID便
*/
public interface IUserService {
User login(String user_name,String user_pwd);
Integer updateUserInfo(User user);
User findUserById(long user_id);
List<User> findUserByName(String name);
List<User> findUserLikeName(String name);
Integer addUser(User user);
Integer deleteUser(long user_id);
List<User> findAllUserInfos();
PageInfo<User> findAllUserBySplitPage(Integer page,Integer limit,String keyword);
}
/**
*
* user_nameuser_pwd`null`
* @param user_name
* @param user_pwd
* @return `User``null`
*/
User login(String user_name, String user_pwd);
/**
*
* `User`10
* @param user `User`
* @return `Integer`
*/
Integer updateUserInfo(User user);
/**
* ID
* ID`User`便
* @param user_id
* @return `User``null`
*/
User findUserById(long user_id);
/**
*
* name`User``List<User>`便使
* @param name
* @return `User``List`
*/
List<User> findUserByName(String name);
/**
*
* name`User``List<User>`便使
* @param name
* @return `User``List`
*/
List<User> findUserLikeName(String name);
/**
*
* `User`10
* @param user `User`
* @return `Integer`
*/
Integer addUser(User user);
/**
* ID
* ID10
* @param user_id
* @return `Integer`
*/
Integer deleteUser(long user_id);
/**
*
* `User``List<User>`便
* @return `User``List`
*/
List<User> findAllUserInfos();
/**
*
* pagelimitkeyword`User``PageInfo<User>`便
* @param page 1
* @param limit
* @param keyword `null`
* @return `PageInfo<User>`
*/
PageInfo<User> findAllUserBySplitPage(Integer page, Integer limit, String keyword);
}
Loading…
Cancel
Save