본문 바로가기

spring2

[Spring] @Autowired의 역할 @Autowired의 역할 설정 정보를 등록하는 방법은 두 가지가 있다. xml 이용해 외부 파일에 설정 정보를 등록하는 방법 → 태그를 이용해 직접 XML 파일에 설정 정보를 등록 annotation을 이용해 클래스 파일에 설정을 심는 방법 - 코드에 설정을 심는, 즉 metadata를 심는 것 → XML 파일에 가 사라지고, class 파일(InlineExamConsole)에 @Autowired와 같은 annotation을 추가 @Autowired 사용하기 annotation을 이용하는 방법의 시작은 @Autowired를 사용하는 것이다. Autowired는 객체를 불러올 때 자동으로 인젝션이 될 수 있게 하는 역할을 한다. 불러오는 기준 1. 클래스명(Exam)이 같은 bean 2. 여러 객체가 있.. 2021. 8. 30.
[Spring] Spring DI 지시서 작성하기 (Spring Bean Configuration) Spring DI 지시서 작성하기 Spring DI 지시서, Spring Bean Configuration이다. (※Configuration: 환경 설정) Spring이 이해할 수 있는 형식에는 1) XML, 2) annotation 이 있다. (XML - 자바config - boot 순으로 발전되었다.) 따라서 Spring에게 DI를 해달라고 요청할 때에는 위와 같은 형식으로 지시서를 작성해야 한다. XML 파일을 통해 지시서를 작성할 때에는, Spring이 제시하고 있는 양식에 따라 지시해야 한다. 이클립스의 Market Place에서 Spring 플러그인을 설치한 후 Spring Bean Configuration File(XML 파일) 을 생성하면, 직접 타이핑 하지 않아도 기본 양식이 작성되어 있.. 2021. 8. 26.