diff --git a/campus-modular/src/main/java/com/oddfar/campus/business/controller/IItemController.java b/campus-modular/src/main/java/com/oddfar/campus/business/controller/IItemController.java index 19745d29..d64a2d15 100644 --- a/campus-modular/src/main/java/com/oddfar/campus/business/controller/IItemController.java +++ b/campus-modular/src/main/java/com/oddfar/campus/business/controller/IItemController.java @@ -5,6 +5,7 @@ import com.oddfar.campus.business.service.IShopService; import com.oddfar.campus.common.annotation.ApiResource; import com.oddfar.campus.common.domain.R; +import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; @@ -22,12 +23,11 @@ @RestController @RequestMapping("/imt/item") @ApiResource(name = "I茅台预约商品列Controller") +@RequiredArgsConstructor public class IItemController { - @Autowired - private IItemMapper iItemMapper; - @Autowired - private IShopService iShopService; + private final IItemMapper iItemMapper; + private final IShopService iShopService; /** * 查询I茅台预约商品列列表 diff --git a/campus-modular/src/main/java/com/oddfar/campus/business/controller/ILogController.java b/campus-modular/src/main/java/com/oddfar/campus/business/controller/ILogController.java index 212ebcd6..a580b44d 100644 --- a/campus-modular/src/main/java/com/oddfar/campus/business/controller/ILogController.java +++ b/campus-modular/src/main/java/com/oddfar/campus/business/controller/ILogController.java @@ -5,7 +5,7 @@ import com.oddfar.campus.common.annotation.ApiResource; import com.oddfar.campus.common.domain.PageResult; import com.oddfar.campus.common.domain.R; -import org.springframework.beans.factory.annotation.Autowired; +import lombok.RequiredArgsConstructor; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -18,9 +18,9 @@ @RestController @RequestMapping("/imt/log") @ApiResource(name = "I茅台日志Controller") +@RequiredArgsConstructor public class ILogController { - @Autowired - private IMTLogService logService; + private final IMTLogService logService; @PreAuthorize("@ss.resourceAuth()") @GetMapping(value = "/list", name = "操作日志-分页") diff --git a/campus-modular/src/main/java/com/oddfar/campus/business/controller/IShopController.java b/campus-modular/src/main/java/com/oddfar/campus/business/controller/IShopController.java index fcd77735..b796cafa 100644 --- a/campus-modular/src/main/java/com/oddfar/campus/business/controller/IShopController.java +++ b/campus-modular/src/main/java/com/oddfar/campus/business/controller/IShopController.java @@ -6,7 +6,7 @@ import com.oddfar.campus.common.annotation.ApiResource; import com.oddfar.campus.common.domain.PageResult; import com.oddfar.campus.common.domain.R; -import org.springframework.beans.factory.annotation.Autowired; +import lombok.RequiredArgsConstructor; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -22,11 +22,10 @@ @RestController @RequestMapping("/imt/shop") @ApiResource(name = "i茅台商品Controller") +@RequiredArgsConstructor public class IShopController { - @Autowired - private IShopService iShopService; - @Autowired - private IShopMapper iShopMapper; + private final IShopService iShopService; + private final IShopMapper iShopMapper; /** * 查询i茅台商品列表 diff --git a/campus-modular/src/main/java/com/oddfar/campus/business/controller/IUserController.java b/campus-modular/src/main/java/com/oddfar/campus/business/controller/IUserController.java index 753acbd5..22436b0f 100644 --- a/campus-modular/src/main/java/com/oddfar/campus/business/controller/IUserController.java +++ b/campus-modular/src/main/java/com/oddfar/campus/business/controller/IUserController.java @@ -11,7 +11,7 @@ import com.oddfar.campus.common.domain.R; import com.oddfar.campus.common.exception.ServiceException; import com.oddfar.campus.common.utils.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; +import lombok.RequiredArgsConstructor; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -24,15 +24,13 @@ @RestController @RequestMapping("/imt/user") @ApiResource(name = "I茅台用户Controller") +@RequiredArgsConstructor public class IUserController { - @Autowired - private IUserService iUserService; - @Autowired - private IUserMapper iUserMapper; - @Autowired - private IMTService imtService; - @Autowired - private IShopService iShopService; + + private final IUserService iUserService; + private final IUserMapper iUserMapper; + private final IMTService imtService; + private final IShopService iShopService; /** * 查询I茅台用户列表