새로운 주차가 시작되었다. 내가 선택한 주특기 기술은 백엔드 스프링 프레임워크였고 오늘 강의를 들으며 간단한 api를 만들어 작동여부를 확인하였다.
spring을 배우며 1주차에 했던 flask와 비교하며 공부하니 좀더 머리에 잘 들어오는 느낌이다.
spring의 경우 클라이언트의 요청을 처리하는 controller, 데이터베이스를 관리하는 repository, 이 둘을 연동시키는 service 라는 개념이 조금은 낮설었다.
또한, DB늘 직접적으로 수정하는 것은 다른 사람이 동시에 read, update할 경우를 생각해 DTO라는 방식을 통해 데이터처리를 하는 것도 알게되었다.
spring을 배우며 annotation과 interface 의 사용이 많에 더 정확한 개념을 잡고 배워야겠다.