Create ApplicationContext with ClassPathXmlApplicationContext
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); } }
1. | ResourceLoader Demo | ![]() | |
2. | ContextApplication Event | ![]() | |
3. | ApplicationContext Aware | ![]() |