목록2024/08/07 (1)
종우의 삶 (전체 공개)
쉬어가기 - Spring의 기본 지식 확인하기
Spring에는 Bean의 동작 원리나, Spring에서의 의존성, IoC, DI등 중요한 사항들이 있다. 면접에서 이러한 것들을 수월하게 대답할 수 있도록 준비해보는 시간을 가져보자.1. IoC프로그램의 제어 흐름을 개발자가 아닌 프레임워크가 관리하는 디자인 패턴이다. (그래서 역전)객체간의 결합도를 낮추고 유연하고 확장성이 큰 프로그램을 만든다.Spring 컨테이너가 애플리케이션의 객체 생성, 관계 설정, 생명주기를 관리함.코드의 재사용성이 증가하고, 객체 간 결합도가 감소하고, 모듈화 되고 테스트가 쉬워진다.@Autowired, @Component같은 어노테이션으로 구현 2. DI의존성 주입객체가 필요로 하는 의존성을 외부에서 주입하는 기술.객체 간의 결합도를 낮추고 코드의 재사용성을 높인다.생성자..
개발/Spring
2024. 8. 7. 14:49