My footsteps
일요일 혼공 / (RestController) 본문
728x90
< 웹의 흐름 >
- 웹 클라이언트가 url을 요청함
- 그 요청하는 과정에서 정적/동적 두개로 나뉨
- 데이터가 오고가면 동적요청
- 웹서버는 동적인 문서를 처리하는 능력이 없어서 그 요청들은 WAS로 간다
- WAS가 URL MAPPING되는 애를 찾아주는것이다
- 톰캣의 무대가 스프링이다
- 컨트롤러 : 입출력
- MVC : MODEL,VIEW(문서),CONTROLLER
- 모든 웹들은 이 요청-응답 포맷을 벗어나지 않음
- 컨트롤러의 역할이 서비스와 ,레포지토리로 세분화 된것
- service가 하는 일은 말그대로 업무를 처리하는 공간이다. 여기서 업무란 다른 테이블간의 연산결과라던가...뭐 그런것들
- RestController : 페이지를 새로고치지않고 데이터만 새로 고친다
- 리퀘스트 파람과 패스베리어블은 그냥 방법이 다른것뿐(?)비슷한거임 (식별하기엔 패스쪽이 더 나음)
- DB에 새로운 리소스들을 추가할때는 post 매핑
- 약간..post는 입국심사..같은 느낌....
- postmapping을 쓰려면 무조건 html에 form 태그 메서드 = post 처럼 post뭐시기가 있어야 한다
728x90
'Develop > 곤부📙' 카테고리의 다른 글
스터디 / 0705 (0) | 2023.07.25 |
---|---|
토요스터디 / 17주차 (0) | 2023.07.08 |
HTTP (CORS / 양방향 단방향 / HTTPS) (0) | 2023.06.12 |
토요스터디 / 15주차 (0) | 2023.06.04 |
토요스터디 / 14주차 (0) | 2023.05.27 |