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}")
|
@Select("SELECT * FROM `sys_user` WHERE `username` = #{username}")
|
||||||
UserDO selectByUsername(@Param("username") String 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
|
@Override
|
||||||
public String getNicknameById(Long id) {
|
public String getNicknameById(Long id) {
|
||||||
return super.getById(id).getNickname();
|
return baseMapper.selectNicknameById(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user