오늘 공부한 내용

  • Spring 입문주차 2주차 시청 
  •  

어려웠던 내용

1. Controller - Service - Repository 분리하기

- 분리과정이 잘 이해가 안된다.

2. IOC와 DI

- IOC컨테이너에서 직접 Bean을 가져오는 경우가 어렵다.

 

새로 알게된점

1.  업무의 세분화를 위하여 크게 Controller - Service - Repository 형태로 구분하니 확실히 코드가 깔끔해지고 가독성이 높아졌다.

 

 

오늘의 느낀점

기존 영상에서 만들던 메모장 프로젝트에서 하나의 클래스에서 3구분으로 나누어서 처리하는걸 보니 확실히 이렇게하면 추후 다른사람이 코드확인이 편리하다는걸 느낄수 있었다.

또 IOC에서 그동안 선배님들의 스프링프레임워크의 지속적인 개량으로 대부분을 자동적으로 Bean처리하여 코드작성에 편리함을 더해준다는것을 알았지만 영상에서 말한대로 오히려 편리함떄문에 이게 왜 들어가고 적용되는지 이해가 안된다. ㅠㅠ

+ Recent posts