提交 9b7c9bbf 作者: 方治民

feat: 使用 @RequiredArgsConstructor 代替 @Resource 实现依赖注入

上级 df5fab6e
...@@ -20,8 +20,8 @@ import io.swagger.annotations.ApiOperation; ...@@ -20,8 +20,8 @@ import io.swagger.annotations.ApiOperation;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Optional; import java.util.Optional;
import javax.annotation.Resource;
import javax.validation.Valid; import javax.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.data.domain.Example; import org.springframework.data.domain.Example;
...@@ -47,10 +47,10 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -47,10 +47,10 @@ import org.springframework.web.bind.annotation.RestController;
@Api(tags = "权限管理", description = "Permission") @Api(tags = "权限管理", description = "Permission")
@RestController @RestController
@RequestMapping("/manage/permission/") @RequestMapping("/manage/permission/")
@RequiredArgsConstructor
public class PermissionController { public class PermissionController {
@Resource final PermissionRepository permissionRepository;
PermissionRepository permissionRepository;
@ApiOperation(value = "新增") @ApiOperation(value = "新增")
@PostMapping("add") @PostMapping("add")
......
...@@ -19,8 +19,8 @@ import io.swagger.annotations.Api; ...@@ -19,8 +19,8 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import javax.annotation.Resource;
import javax.validation.Valid; import javax.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.data.domain.Example; import org.springframework.data.domain.Example;
...@@ -46,13 +46,11 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -46,13 +46,11 @@ import org.springframework.web.bind.annotation.RestController;
@Api(tags = "角色管理", description = "Role") @Api(tags = "角色管理", description = "Role")
@RestController @RestController
@RequestMapping("/manage/role/") @RequestMapping("/manage/role/")
@RequiredArgsConstructor
public class RoleController { public class RoleController {
@Resource final RoleRepository roleRepository;
RoleRepository roleRepository; final PermissionRepository permissionRepository;
@Resource
PermissionRepository permissionRepository;
@ApiOperation(value = "新增") @ApiOperation(value = "新增")
@PostMapping("add") @PostMapping("add")
......
...@@ -26,8 +26,8 @@ import java.util.List; ...@@ -26,8 +26,8 @@ import java.util.List;
import java.util.Optional; import java.util.Optional;
import java.util.Set; import java.util.Set;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import javax.annotation.Resource;
import javax.validation.Valid; import javax.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
...@@ -51,16 +51,12 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -51,16 +51,12 @@ import org.springframework.web.bind.annotation.RestController;
@Api(tags = "用户管理", description = "User") @Api(tags = "用户管理", description = "User")
@RestController @RestController
@RequestMapping("/user/") @RequestMapping("/user/")
@RequiredArgsConstructor
public class UserController { public class UserController {
@Resource final Auths auths;
Auths auths; final UserRepository userRepository;
final RoleRepository roleRepository;
@Resource
UserRepository userRepository;
@Resource
RoleRepository roleRepository;
@ApiOperation(value = "获取登录用户信息") @ApiOperation(value = "获取登录用户信息")
@GetMapping("getUserInfo") @GetMapping("getUserInfo")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论