본문 바로가기

스파르타코딩 내일배움캠프

내일배움캠프 - Day 54

오늘 한 일

 

매컴싸

JVM 관련 주제. 자바는 인터프리터 + 컴파일러다. 

 

실시간 수업

Spring Boot Architecture가 기억에 남는다. 

 

https://www.javatpoint.com/spring-boot-architecture

수업 마친 후 튜터님께  Rest API에 대해서 질문 드렸다. 무엇을 가지고 가고, 무엇을 일단 보류할지 알게 되었다. 그리고 내 예상대로 실무에서 쓰는 Rest API랑 Roy Fielding이 주장한 Rest랑은 격차가 있다는 것을 알게 되었다. 

 

오후

스프링 진도를 좀 더 빼고, 팀장님한테 Controller - Service - Repo의 구조가 실제로 IntelliJ에서 어떻게 이루고 있는지 배웠다. 각 패키지 마다 관리 되었다. 

Controller는 API처리, Service에서 로직이, 그리고 Repo에서 데이터 베이스 접근을 한다는 것도 배웠고, 또 왜 private final을 쓰는지도 배웠다. 

 

구현테스트

댓글 만다는 기능을 다는 테스트인데, 작성하지 못하고 제출했다. 튜터님께 죄송하다.