springframework2 [Spring/스프링] Annotation 어노테이션 (@Autowired, @Qulifier, @Component, @Value)의 사용과 java configuration 의 사용 어노테이션어노테이션을 이용해서 설정을 코드와 함께 가져가는 방법. 요즘에 많이 사용됨. @Autowired을 xml 파일에 작성할 필요없이 java 코드에 아래와같이 작성.@Autowiredprivate Exam exam; required 속성의 사용 가능. settins 에 객체가 없어도 null 로 진행됨.@Autowired(reuqired=false)@Qualifier("exam2")private Exam exam;단, setting.xml파일에 context namespaces 체크한뒤 추가해야함 @QualifierAutowired가 무엇을 기준으로 injection 해주는지 명시@Autowired@Qualifier("exam1")@Overridepublic void setExam(Exam ex.. 2023. 6. 30. [Spring/스프링] IOC 컨테이너와 DL, DI spring framework 란?자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 엔터프라이즈급 애플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 경량화된 솔루션- 엔터프라이즈 환경?대규모 데이터 처리와 트랜잭션이 동시에 여러 사용자로 부터 행해지는 매우 큰 규모의 환경Spirng Framework는 경량 컨테이너로 자바 객체를 담고 직접 관리한다. 객체의 생성 및 소멸 그리고 라이프 사이클을관리하며 언제든 Spring 컨테이너로 부터 필요한 객체를 가져와 사용할 수 있다.= Spirng은 IOC 기반의 Framework 이다. IOC 란?Inversion of Control의 약자 = 제어의 역전일반적으로 지금까지 프로그램은 객체 결정 및 생성 -> 의존성 객체 생성 -> 객채 내의 .. 2023. 6. 30. 이전 1 다음