UserService
UserService 接口文档
包路径
org.twentyEight.service
引入
org.twentyEight.pojo.User
接口描述
UserService 接口定义了应用中用户服务应提供的核心功能。它包括用户管理的操作,如根据用户名查询用户、注册新用户、更新用户信息、更新用户头像以及更新用户密码。
方法
User findByUserName(String username)
描述:根据提供的用户名查询并返回一个
User对象。参数:
username:一个String类型,表示要查询的用户的用户名。
返回值:对应指定用户名的
User对象。
void register(String username, String password)
描述:使用提供的用户名和密码注册新用户。
参数:
username:一个String类型,表示新用户的用户名。password:一个String类型,表示新用户的密码。
void update(User user)
描述:更新现有用户的信息。
参数:
user:一个User对象,包含了更新后的用户信息。
void updateAvatar(String avatarUrl)
描述:更新用户的头像。
参数:
avatarUrl:一个String类型,表示新头像图片的 URL。
void updatePwd(String newPwd)
描述:更新用户的密码。
参数:
newPwd:一个String类型,表示用户的新密码。
结论
UserService 接口在应用中扮演了用户管理的关键角色,提供了查询、注册和更新用户信息的基本方法
Last updated