자바/Spring

Spring,MyBatis 실무 과정 자료] Spring DI Test

행복한짱짱이 2017. 4. 14. 19:58

Spring,MyBatis 실무 과정 자료] Spring DI Test





Spring,MyBatis 실무 과정 자료] Spring DI Test

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


Spring DI Test

■ SpringTest.java


■ Target.java


■ applicationContext.xml




package com.spring.test;


import org.springframework.context.ApplicationContext;

import 

org.springframework.context.support.ClassPathXmlApplicationContext;


public class SpringTest {


public static void main(String[] args) {

// 애플리케이션 컨텍스트 취득

ApplicationContext context = 

new 

ClassPathXmlApplicationContext("applicationContext.xml");


Target target = (Target)context.getBean("target");


System.out.println(target.getMessage());

}


}


package com.spring.test;


public class Target {

public Target() {


}


private String message;

public String getMessage() {return message;}

public void setMessage(String message)

{this.message = message;}


}


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN

"http://www.springframework.org/dtd/spring-beans.dtd">

<beans>

   <bean id="target" class="com.spring.test.Target" >

      <property name="message" >

         <value>Hello World!</value>

      </property>

   </bean>

</beans>