spring怎么获取全部的bean
spring怎么获取全部的bean?
通过xml配置文件bean配置在xml里面,spring提供多种方式读取配置文件得到ApplicationContext.第一种方式:FileSystemXmlApplicationContext通过程序在初始化的时候,导入Bean配置文件,然后得到Bean实例:ApplicationContextac=newFileSystemXmlApplicationContext(applicationContext.xml)ac.getBean(beanName)
第二种方式:WebApplicationContextUtil在B/S系统中,通常在web.xml初始化bean的配置文件,然后由WebAppliCationContextUtil得到ApplicationContext.例如:ApplicationContextctx=WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContextsc)
ApplicationContextctx=