Loading... ``` // 生成无参的构造方法 @NoArgsConstructor // 会将类的每一个final字段或者non-null字段生成一个构造方法 @RequiredArgsConstructor // 生成一个包含过所有字段的构造方法 @AllArgsConstructor ``` @RequiredArgsConstructor(onConstructor_ = @Autowired) 写在类上可以代替@AutoWired注解 需要注意的是在注入时需要用final定义 或者使用@NotNull注解 ``` @Api(value = "APP派车控制器", tags = {"APP派车接口管理"}) @RequiredArgsConstructor(onConstructor_ = @Autowired) @RestController @RequestMapping("/api/v1/sendCar") public class AppSendCarController extends BaseController { private final IZhgxSendCarService sendCarService; /** * @Description: 查询进行中的车辆预约列表 * @Param: [bo] * @return: ro.qwq.common.core.page.TableDataInfo<ro.qwq.zhgxweb.vo.ZhgxSendCarVo> */ @PreAuthorize("@ss.hasPermi('api:sendCar:list')") @GetMapping("/getOrderList") public TableDataInfo<ZhgxSendCarVo> sendCarServiceOrderList(@Validated ZhgxSendCarQueryBo bo){ return sendCarService.queryPageList(bo); } } ``` Last modification:July 20, 2021 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 0 感谢大佬投喂 啾咪~