perf: 优化根据 ID 查询用户昵称方法
This commit is contained in:
parent
b0b1127b5b
commit
4a8af1f72d
@ -54,4 +54,14 @@ public interface UserMapper extends BaseMapper<UserDO> {
|
||||
*/
|
||||
@Select("SELECT * FROM `sys_user` WHERE `username` = #{username}")
|
||||
UserDO selectByUsername(@Param("username") String username);
|
||||
|
||||
/**
|
||||
* 根据 ID 查询昵称
|
||||
*
|
||||
* @param id
|
||||
* ID
|
||||
* @return 昵称
|
||||
*/
|
||||
@Select("SELECT `nickname` FROM `sys_user` WHERE `id` = #{id}")
|
||||
String selectNicknameById(@Param("id") Long id);
|
||||
}
|
||||
|
@ -248,7 +248,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserMapper, UserDO, UserVO,
|
||||
|
||||
@Override
|
||||
public String getNicknameById(Long id) {
|
||||
return super.getById(id).getNickname();
|
||||
return baseMapper.selectNicknameById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user