Mega Code Archive

 
Categories / Java Tutorial / Spring
 

Class Path Xml ApplicationContext

File: context.xml <?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">          <bean id="errorReporter" class="ErrorReporter"/> </beans> File: Main.java import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Main {   public static void main(String[] args) throws Exception {     ApplicationContext ctx = new ClassPathXmlApplicationContext(         "context.xml");     ErrorReporter reporter = (ErrorReporter) ctx.getBean("errorReporter");     reporter.evaluate(1);   } } class ErrorReporter {   public void evaluate(int value) {       System.out.println(value);   } }