할일
AWS 책(~4장)
알고리즘 강의(~3.6)
AWS 책
mustache를 이용해서 기본적인 조회/등록/삭제/수정 페이지를 만들었다.
실무에서 스프링으로 조회만 해왔어서 그런지 아직 기본적인 것도 헷갈리는 것 같다.
domain에서의 Posts -> 테이블과 직접적으로 맵핑 되는 클래스 dto와 따로 분리해놓는 이유는
수정 사항이 생겼을 때 직접적으로 맵핑되는 클래스를 수정하는 건 위험부담이 크기 때문에
dto -> 조회/등록/삭제/수정 같은 기능 마다 필요로 하는 컬럼이 각자 다르기 때문에 분리하여 생성
IndexController -> url에 해당하는 mustache 페이지로 이동시켜주는 것을 의도로 한 Controller(@Controller)
PostsController -> 해당 객체 자체를 리턴해주는 Controller(@RestController)
책에서는 ajax를 이용해서 해당 Controller로 데이터 받아오게끔 구현했음
알고리즘 강의
3.6강까지 문제풀이 강의 들었다. 아직 80강 이상 남아있는데, 다음주 안에는 끝낸다는 생각으로 집중해서 하자~!