본문 바로가기
728x90

Spring40

Java Configuration [ 이전 글 ] @Component 분석 ( 3 ) @Component 분석 ( 3 ) @Conponent의 대상은 크게 3가지로 다음과 같다 @Controller 사용자 입출력 @Service 사용자 요청에 맞게 데이터를 제공 @Repository ( DAO ) 데이터에 접근하여 Service에 전달 MVC패턴으로 웹 어플리케이션을 만 cloakinghost.tistory.com XML의 내용을 아래와 같이 바꿀 수 있다 package spring.di; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework... 2023. 8. 7.
@Component 분석 ( 3 ) [ 이전 글 ] @Component 사용법 ( 2 ) @Component 사용법 ( 2 ) [ 이전 글 ] @Component 사용법 ( 1 ) @Component 사용법 ( 1 ) @Autowired, @Qualifier 사용법 @Autowired, @Qualifier 사용법 [ 이전 글 ] XML 사용법 XML 사용법 [ 이전 글 ] Inversion of Control Container ( Ioc Container ) Inversion of C cloakinghost.tistory.com @Conponent의 대상은 크게 3가지로 다음과 같다 @Controller 사용자 입출력 @Service 사용자 요청에 맞게 데이터를 제공 @Repository ( DAO ) 데이터에 접근하여 Service에 전.. 2023. 8. 7.
@Component 사용법 ( 2 ) [ 이전 글 ] @Component 사용법 ( 1 ) @Component 사용법 ( 1 ) @Autowired, @Qualifier 사용법 @Autowired, @Qualifier 사용법 [ 이전 글 ] XML 사용법 XML 사용법 [ 이전 글 ] Inversion of Control Container ( Ioc Container ) Inversion of Control Container ( Ioc Container ) ( 이전 글과 이어지는 내 cloakinghost.tistory.com XML 파일에 남은 내용은 한 줄 뿐이다 객체 생성 시 초기값을 지정해보자 package spring.di.entity; import org.springframework.beans.factory.annotation.V.. 2023. 8. 7.
@Component 사용법 ( 1 ) @Autowired, @Qualifier 사용법 @Autowired, @Qualifier 사용법 [ 이전 글 ] XML 사용법 XML 사용법 [ 이전 글 ] Inversion of Control Container ( Ioc Container ) Inversion of Control Container ( Ioc Container ) ( 이전 글과 이어지는 내용입니다. https://cloakinghost.tistory.com/8 ) 작성한 XML 파 cloakinghost.tistory.com 현재까지 XML에 남아있는 내용이다 여기서 나머지 Bean도 어노테이션으로 생성되도록 해보자 XML에 있는 내용을 위의 한줄로 바꾸자 참고로 이것은 객체가 생성이 되고난 후에 어노테이션을 확인하라는 의미이다 따라서 .. 2023. 8. 5.
@Autowired, @Qualifier 사용법 [ 이전 글 ] XML 사용법 XML 사용법 [ 이전 글 ] Inversion of Control Container ( Ioc Container ) Inversion of Control Container ( Ioc Container ) ( 이전 글과 이어지는 내용입니다. https://cloakinghost.tistory.com/8 ) 작성한 XML 파일을 읽어오는 코드를 작성해보 cloakinghost.tistory.com XML을 통해 설정한 내용을 자동으로 적용해주기 위해 어노테이션을 사용해보자 객체 생성 후 스프링에게 특정 어노테이션이 있는지 확인을 요청 @Autowired DI(객체 주입) 자동으로 해줌 class타임을 멤버로 가질 때 사용 @Autowired(required = false) :.. 2023. 8. 5.
XML 사용법 [ 이전 글 ] Inversion of Control Container ( Ioc Container ) Inversion of Control Container ( Ioc Container ) ( 이전 글과 이어지는 내용입니다. https://cloakinghost.tistory.com/8 ) 작성한 XML 파일을 읽어오는 코드를 작성해보자 메인함수에 작성한 부분을 바꿀것이다 Exam exam = new ScoreExam(); ExamConsole console = new Gri cloakinghost.tistory.com Java코드를 XML로 바꿀 수 있다. 객체 초기화 작성방법 충돌방지를 위해 패키지명을 기제한다 id="변수명" class="사용할 클래스의 위치" id="temp" class="패키지.. 2023. 8. 5.