春运行分析其核心原理
发布时间
阅读量:
阅读量
1.入门案例
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");
UserService userService = (UserService) context.getBean("userService");
userService.test();
针对这三行代码基础而言,在大多数同学普遍掌握的情况下,默认情况下大家都知道这是学习Spring框架的基础知识之一。然而,在具体实现中究竟做了哪些工作呢?举个例子来说。
- 会创建一个ClassPathXmlApplicationContext对象,请问这个类的主要功能是什么?除了通过构造方法获得一个实例外,还有其他功能吗?
- 该类将通过getBean()方法获取相关服务信息,请问此方法的工作原理是什么?自己创建的对象与系统自动生成的对象有何不同?
- 这只是一个测试方法的调用。
光看这三行代码可能还无法充分体现出Spring框架的强大功能 ,而且也难以理解为什么要引入ClassPathXmlApplicationContext以及getBean()方法这两种机制。对于这三行代码而言,则意味着:若要使用Spring框架进行开发,则必须按照这种方
全部评论 (0)
还没有任何评论哟~
