TIL

(2024-05-14) 스프링 입문 db연동,역할 분리 ,DI,IOC

o_coding 2024. 5. 14. 20:27

스프링을 jdbc 템플릿을 통해서 mysql 연동을 해보았고 스프링에 3 layer architecture 를 알게됬다. 그리고 의존성 주입(DI)과 IOC에 대해 배웠다.

3 레이어 구조는 repository service controller 로 나누어서 코딩하는 방식이다 각 계층이 나뉘어져서 협업할 때 좋을 것 같다.

의존성 주입은 강의 진도를 더 나가지 않아 정확히는 모르겠지만 완성된 객체를 생성자로 받아서 제어를 역전시켜서 확장에 용의하도록 하는 것 같다. (IOC원칙을 지킴)