본문 바로가기

개인프로젝트

개인프로젝트 3일차

728x90

개인프로젝트 3일차에는

@Restcontroller를 쓰지말고 

@controller 어노테이션만 쓰고 http통신을 하기위해 컨트롤러에서 @requestbody 와 @responsebody 이걸 붙여서 한번 프로젝트를 해보려고한다.

 

의식의 흐름 :

1. service에 있는 메소드를 사용하기 위해 의존성 주입을 해준다.

2. @controller를 class에 붙인다.

3. userdetailesimpl에 있는 user정보와, @requestbody에 있는 정보를 메소드 파라미터에 넣어준다.

4. 그전에 시큐리티를 적용해야한다.... ㅠㅠ

 

오류 낫던것들

"status"405,
"error""Method Not Allowed",
"trace""org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported
 
라는 에러가 발생했다.
 
이것은 @Postmapping으로 보드생성을 함에도 불구하고, post맨에서 get에서 post로 안바꿔줬기때문에 계속 이 에러가 난것 이였다. ㅎㅎㅎ
 
다음부턴 익숙하다고 생각한것부터 다시 봐야될것같다.
 
728x90

'개인프로젝트' 카테고리의 다른 글

웹플럭스란  (0) 2023.03.21
개인프로젝트 5일차  (0) 2023.03.20
개인프로젝트 4일차  (0) 2023.03.18
개인프로젝트 2일차  (0) 2023.03.16
개인프로젝트 1일차  (0) 2023.03.15