@RequiredArgsConstructor必备的构造函数,需要一开始初始化的变量去构造 对final变量
- package com.itheima.mp.controller;
-
- import com.itheima.mp.domain.dto.UserFormDTO;
- import com.itheima.mp.domain.vo.UserVO;
- import com.itheima.mp.service.IUserService;
- import io.swagger.v3.oas.annotations.Operation;
- import io.swagger.v3.oas.annotations.tags.Tag;
- import lombok.RequiredArgsConstructor;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
-
- @Tag(name = "用户相关接口")
- @RequestMapping("/user")
- @RestController
- @RequiredArgsConstructor // 必备的构造函数,需要一开始初始化的变量去构造 对final变量进行初始化
- public class UserController {
- // @Autowired
- private final IUserService userService;
- /**
- * 新增用户
- */
- @Operation(summary = "新增用户", description = "新增用户")
- @PostMapping
- public void saveUser(@RequestBody UserFormDTO userDto) {
-
- }
- }
复制代码
|