본문 바로가기
Spring/신입SW인력을 위한 실전 자바Java 스프링Spring

스프링Spring 동영상과정 제 03강

by life grow 2023. 6. 10.

Spring 03

 

bean: 객체 하나하나

빈으로 객체를 생성한다.

<bean id=“클래스 이름” class=“클래스가 있는 위치”>

 

필드: 스프링 프레임워크에서 "필드"는 클래스의 멤버 변수를 가리킵니다.

 

<property name=“calculator”>

<ref bean = “calculator”>

첫 번째 property는 어떤 객체를 참고하고 있냐? calculator

<bean id=“myCalculator” class=“com.javalec.ex.MyCalculator”>를 참조하고 있다.

MyCalculator 타입을 쓴다.

 

레퍼런스: 스프링(Spring)에서 "레퍼런스"는 일반적으로 스프링 빈(Spring Bean)을 가리키는 변수를 의미합니다

 

myCalculator에다가 calculator라는 필드에

 

xml파일에 객체를 생성하고 객체를 어디에 주입해서 조립을 해나갈 수 있다.

com.javalec.ex.Calculator 풀네임 써주기

스프링 xml에서 빈을 생성해서 만들 때 반드시 필드에 setter가 있어야 된다.

 

파싱(Spring parsing)은 스프링 프레임워크에서 XML 설정 파일을 읽어들이고 해석하는 과정을 말합니다.

 

di를 이용해서 xml파일에다가 객체를 생성하고 객체를 어디다 주입을 해서

조립을 해 나갈 수 있다.