register(@RequestBody UserCreateRequestDto requestDto) { userService.register(requestDto); return ResponseEntity.ok().build(); } }"> register(@RequestBody UserCreateRequestDto requestDto) { userService.register(requestDto); return ResponseEntity.ok().build(); } }"> register(@RequestBody UserCreateRequestDto requestDto) { userService.register(requestDto); return ResponseEntity.ok().build(); } }">
package com.prgrms.team03linkbookbe.user.controller;

import com.prgrms.team03linkbookbe.user.dto.UserCreateRequestDto;
import com.prgrms.team03linkbookbe.user.service.UserService;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequiredArgsConstructor
public class UserController {

    private final UserService userService;

    @PostMapping("/api/users")
    public ResponseEntity<Void> register(@RequestBody UserCreateRequestDto requestDto) {
        userService.register(requestDto);

        return ResponseEntity.ok().build();
    }
}