Spring--容器

容器

加载配置文件

第一种方式:加载类路径下的.xml文件

ApplicationContext ctx=new ClassPathXmlApplicationContext("ApplicationContext.xml");

第二种方式:从文件系统下加载配置文件

里面不能只放文件名称了,需要放进去的是该文件的绝对路径,这样就能够正常访问啦!

由上所知:还是使第一种方法简单一些

获取bean

第一种方式(最为常用):

BookDao bookDao=(BookDao)ctx.getBean("bookDao");

第二种方式:

第三种方式:

但是这种方法,要求只有bean唯一

延迟加载

相关的调用的函数方法的结果并不会显示出来,去掉即显

容器实现类

BeanFactory------顶层接口(所有的都会延迟加载)

ApplicationContext------常用接口

ConfigurableApplicationContext------提前关闭容器接口

ClassPathXmlApplicationContext------常用实现类

好啦!到了这里,容器就结束啦!我们在下一个模块见吧!

posted @ 2022-11-16 18:21  yesyes1  阅读(14)  评论(0编辑  收藏  举报