Lombok自动注入Service [ 技术杂谈 ]
九叶的小窝 文章 正文
九叶
{{nature("2021-07-20 15:52:01")}}更新// 生成无参的构造方法
@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);
}
}
{{nature('2021-12-07 15:29:00')}} {{format('2898')}}人已阅读
{{nature('2021-01-31 20:01:00')}} {{format('1243')}}人已阅读
{{nature('2020-12-11 21:17:00')}} {{format('1171')}}人已阅读
{{nature('2021-04-22 15:16:00')}} {{format('1124')}}人已阅读
目录
标签云
一言
评论 0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}