오늘 공부한 내용
- Spring 입문주차 2주차 시청
어려웠던 내용
1. Controller - Service - Repository 분리하기
- 분리과정이 잘 이해가 안된다.
2. IOC와 DI
- IOC컨테이너에서 직접 Bean을 가져오는 경우가 어렵다.
새로 알게된점
1. 업무의 세분화를 위하여 크게 Controller - Service - Repository 형태로 구분하니 확실히 코드가 깔끔해지고 가독성이 높아졌다.
오늘의 느낀점
기존 영상에서 만들던 메모장 프로젝트에서 하나의 클래스에서 3구분으로 나누어서 처리하는걸 보니 확실히 이렇게하면 추후 다른사람이 코드확인이 편리하다는걸 느낄수 있었다.
또 IOC에서 그동안 선배님들의 스프링프레임워크의 지속적인 개량으로 대부분을 자동적으로 Bean처리하여 코드작성에 편리함을 더해준다는것을 알았지만 영상에서 말한대로 오히려 편리함떄문에 이게 왜 들어가고 적용되는지 이해가 안된다. ㅠㅠ
'개발자 일지 > TIL' 카테고리의 다른 글
스파르타 내일배움캠프 37일차 231109 (1) | 2023.11.09 |
---|---|
스파르타 내일배움캠프 36일차 231108 (0) | 2023.11.08 |
스파르타 내일배움캠프 34일차 231106 (1) | 2023.11.06 |
스파르타 내일배움캠프 31일차 231103 (1) | 2023.11.06 |
스파르타 내일배움캠프 30일차 231102 (0) | 2023.11.03 |