|
@@ -3,6 +3,7 @@ package com.book.server.controller;
|
|
|
import com.book.dao.cps.entity.UserReadConfig;
|
|
|
import com.book.dao.cps.pojo.User;
|
|
|
import com.book.server.common.entity.Result;
|
|
|
+import com.book.server.service.CacheService;
|
|
|
import com.book.server.service.UserService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -18,6 +19,9 @@ public class UserController extends BaseController {
|
|
|
@Autowired
|
|
|
private UserService userService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private CacheService cacheService;
|
|
|
+
|
|
|
/**
|
|
|
* 获取用户基本信息
|
|
|
*
|
|
@@ -37,7 +41,7 @@ public class UserController extends BaseController {
|
|
|
*/
|
|
|
@GetMapping("/getUserByUserId")
|
|
|
public Result<User> getUserByUserId(Long userId) {
|
|
|
- User user = userService.getUserByUserId(userId);
|
|
|
+ User user = cacheService.getUserByIdCache(userId);
|
|
|
return Result.byObject(user);
|
|
|
}
|
|
|
|
|
@@ -47,7 +51,7 @@ public class UserController extends BaseController {
|
|
|
*/
|
|
|
@GetMapping("/getReadConfig")
|
|
|
public Result<UserReadConfig> getUserReadConfigByUserId(Long userId) {
|
|
|
- return Result.success(userService.getUserReadConfigByUserId(userId));
|
|
|
+ return Result.success(cacheService.getUserReadConfigCache(userId));
|
|
|
}
|
|
|
|
|
|
/**
|