회원관리 API
기능 | Method | URL | 반환 |
로그인 페이지 | GET | /user/login | login페이지 |
로그아웃 처리 | GET | /user/logout | "/"으로 redirect |
회원 가입 페이지 | GET | /user/signup | signup |
회원 가입 처리 | POST | /user/signup | "/"으로 redirect |
- API마다 파일을 만들 필요 없음
- 보통 하나의 Contoller에 모든 API를 넣지는 않음
- 유사한 성격의 API를 하나의 Controller로 관리
- 함수 이름도 내 마음대로 설정 기능 ( 단, 클래스 내의 중복 함수명 불가 )
@Controller
public class UserController {
@GetMapping("/user/lonin")
public String login(){
}
@GetMapping("/user/logout")
public String logout(){
}
@GetMapping("/user/signup")
public String signup(){
}
@PostMapping("/user/signup")
public String registerUser(SignupRegqestDto requestDto){
}
'Framework > Spring' 카테고리의 다른 글
[Spring /Tomcat] localhost:8080/ 경로 설정 하는 방법 (0) | 2023.05.02 |
---|---|
(Spring) HTTP (0) | 2023.04.06 |
[Spring] JPA 써보기 (0) | 2023.02.27 |
[Spring] SQL 연습하기 (0) | 2023.02.27 |
[Spring] H2 데이터베이스 설정 초기화 (0) | 2023.02.27 |