public class Main {
public static void main(String[] args) {
AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext();
applicationContext.register(Ch2BeanConfiguration.class);
// applicationContext.scan("com.mlf");
// # must user refress() method
applicationContext.refresh();
AccountService accountService = (AccountService) applicationContext.getBean("accountService");
System.out.println("Beafore money transfer");
System.out.println("Account1 balance:" + accountService.getAccount(1l).getBalance());
System.out.println("Account2 balance:" + accountService.getAccount(2l).getBalance());
System.out.println("------------------------------------");
accountService.transferMoney(1l, 2l, 5.5);
System.out.println("After money transfer");
System.out.println("Account1 balance:" + accountService.getAccount(1l).getBalance());
System.out.println("Account2 balance:" + accountService.getAccount(2l).getBalance());
System.out.println("------------------------------------");
}
}
---------------------
作者:小小人生
来源:CSDN
原文:https://blog.csdn.net/maoliangfei2011/article/details/73277626
版权声明:本文为博主原创文章,转载请附上博文链接!
AnnotationConfigApplicationContext的register方法
最新推荐文章于 2024-08-21 06:47:08 发布