天天看點

如何在測試環境中使用spring的上下文

@Component
public class User {

    @PostConstruct
    public void init(){
        System.out.println("執行init_method");
    }

}
           
public static void main(String[] args) {

        ApplicationContext annotationConfigApplicationContext = new AnnotationConfigApplicationContext("com.java12.spring.annotation");
        User user = (User) annotationConfigApplicationContext.getBean("user");
        System.out.println(user);
        
    }
           

AnnotationConfigApplicationContext這個類可以掃面指定的包 和 類,然後我們就可以從中獲得spring容器裡面的bean

j