5. DI 명세서 작성하기
DI 명세서 작성하기
Spring Bean Configuraion File을 선택해서 xml형태로 DI 명세서를 작성할 수 있습니다.
밑에 명세서는
Exam exam = new OhExam();
ExamConsole console = new GridExamConsole();
console.setExam(exam);
이 코드를 DI 명세서를 작성해서 구현한 것 입니다.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- Exam exam = new OhExam(); -->
<bean id="exam" class="spring.di.entity.OhExam"/>
<!-- ExamConsole console = new GridExamConsole(); -->
<bean id="console" class="spring.di.ui.GridExamConsole">
<!-- console.setExam(exam); -->
<!-- 여기서 name은 setExam을 뜻한다. -->
<property name="exam" ref="exam" />
</bean>
</beans>
이때 property에서 name은 setExam이 존재할 때 set을 빼고 앞에 글자를 소문자로 만들어서 넣어줍니다.(규칙) 그리고 두번 째로 인자에 따라서 value, ref를 통해 인자를 넣어줍니다. 이때 위에 선언된 bean의 id값으로 넣어주면 됩니다.
Author And Source
이 문제에 관하여(5. DI 명세서 작성하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@l0_0l/5.-DI-명세서-작성하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)