Skip to content

[정상희] 1회차 숙제#7

Open
SANGHEEJEONG wants to merge 6 commits intoChuseok22:mainfrom
SANGHEEJEONG:sanghee
Open

[정상희] 1회차 숙제#7
SANGHEEJEONG wants to merge 6 commits intoChuseok22:mainfrom
SANGHEEJEONG:sanghee

Conversation

@SANGHEEJEONG
Copy link
Copy Markdown

No description provided.

@Chuseok22
Copy link
Copy Markdown
Owner

Good!!

}

@PostMapping("/users/join")
private User findUserById(@RequestParam("username") String username, @RequestParam("password") String password, @RequestParam("nickname") String nickname) {
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

물론 스프링 컨테이너가 post요청으로 /users/join이라는 엔드포인트로 들어온 요청을 자동으로 처리해줘
따라서 메서드명을 어떻게 작성해도 크게 상관은 없어
그래도 통상적인 방법으로 작성해주면 좋아요~
findUserById는 Id값으로 유저를 찾는다는 의미니까
login, join 또는 signUp 등등 회원가입이나 로그인에 해당하는 메서드 명으로 수정해주면 좋습니다~

Comment on lines +18 to +30
private User findUserById(@RequestParam("username") String username, @RequestParam("password") String password, @RequestParam("nickname") String nickname) {
return userService.saveUser(username, password, nickname);
}

@GetMapping("/users/id/{id}")
private User findUserById(@PathVariable("id") Long id) {
return userService.findUserById(id);
}

@GetMapping("/users/username/{username}")
private User findUserByUsername(@PathVariable("username") String username) {
return userService.findUserByUsername(username);
}
Copy link
Copy Markdown
Owner

@Chuseok22 Chuseok22 Sep 30, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

모든 메서드의 접근제한자가 private인데 controller에서 메서드는 public 으로 수정해주세요~
public User findUserById
public User findUserByUsername

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants