3 Layer Architecture 서버 개발 관점에서 각 계층별로 역할을 분리하는 개념입니다. Presentaion layer 사용자가 입력한 데이터의 형식이나 간단한 유효성 검사를 수행합니다. 사용자가 입력한 요청이 유효한지 확인합니다 사용자에게 요청받고, 데이터를 전달합니다. @Controller, @RestController로 ...

문제 발생 Entity controller와 service 오류발생 Post entity와 Comment entity를 양방향 매핑하면서 Postman으로 Post나 comment에 get요청을 하면 사진과 같은 오류가 발생했습니다. 오류의 원인을 읽어보면 Could not write JSON: Document nesting depth (1001) ...

늘어지는 오후시간, 새로운 팀장님이 궁굼한게 있다며 질문을 하셨다. 스프링은 웹서버와 아파치 톰캣 같은 WAS가 내장되어 있는데, Json을 반환하는 주체는 누구인가요?? 모두 머리에 물음표가 뜨기 시작했고(...) 팀장님은 튜터님께 1차로 질문하러 떠났으며, 남은 인원끼리 자료를 찾기 시작했다. 팀원들끼리 결론은 WAS가 반환주체라 생각했다. 튜터님께...