This is personal study note Copyright and original reference are from: www.youtube.com/watch?v=bYu9MNLBvX0 스프링 프레임워크 강의 7강 - 스프링 DI 지시서 작성하기(Spring Bean Configuration) 스프링_프레임워크_강의_7강_스프링_DI_지시서_작성하기_Spring_Bean_Configuration ================================================================================ - NewlecExam 객체, ExamConsole 객체 - 두 객체가 결합되어 사용된다 - ExamConsole 이 NewlecExam 을 사용함 ================================================================================ - 스프링은 bean 이라고 하는 태그를 이용해서 생성할 객체를 지시해달라고 말함 ================================================================================ - 어떠한 클래스를 객체화할것인지, - 그 클래스를 class 에 작성 - 그 객체를 어떤 이름 (변수명) 으로 쓸 건지, id 에 작성 ================================================================================ - 이름이 같은 클래스가 있을 수 있으니까 - 패키지명도 같이 써줘야함 - exam 이라는 이름으로 코드에서 꺼내 쓸 수 있음 ================================================================================ - GridExamConsole 을 적용 ================================================================================ - 조립을 지시함 - setExam: exam 속성에 set ================================================================================ - setExam 함수명, property 명으로 setter 를 쓰는 것임 - 원래는 setExam 이라는 setter 를 쓰는건데 - property 명으로 대신해서, - set 을 생략함 - 대문자를 소문자로 바꾼다 - 하지만 exam 은 setExam 을 호출하기위한 함수명이다 ================================================================================ ================================================================================