怎么弄百度网站,wordpress打开后台很卡,广西医院响应式网站建设方案,深圳手机网站建设服务Spring中的context管理 Spring中IOC容器的初始化#xff1a; ApplicationContext即是保存bean对象的容器#xff0c;故容器本身的初始化#xff0c;就是通过一系列的配置#xff0c;将ApplicationContext进行初始化。 而配置ApplicationContext大方向上分为了3中#xff1…Spring中的context管理 Spring中IOC容器的初始化 ApplicationContext即是保存bean对象的容器故容器本身的初始化就是通过一系列的配置将ApplicationContext进行初始化。 而配置ApplicationContext大方向上分为了3中 一、使用classpath 二、使用本地文件系统中某个文件地址 三、SpringMVCweb应用中用servlet类或者Listener类来初始化IOC容器 而具体下来可以分为12种方式 1 ClassPathXmlApplicationContext 利用这个实现类来读取classpath路径下的xml文件 ApplicationContext context new ClassPathXmlApplicationContext(applicationContext.xml); UserDao dao (UserDao)context.getBean(userDao); 2 String数组形式已经很少使用了 ClassPathXmlApplicationContext resource new ClassPathXmlApplicationContext(new String[]{applicationContext-ibatis-oracle.xml,applicationContext.xml,applicationContext-data-oracle.xml}); BeanFactory factory resource; UserDao userDao (UserDao) factory.getBean(userDao); 3 ClassPathResource 首先使用ClassPathResource将xml读取为一个Resource之后用XmlBeanFactory去加在并读取该Resource Resource cr new ClassPathResource(applicationContext.xml); BeanFactory bfnew XmlBeanFactory(cr); UserDao userDao (UserDao)bf.getBean(userDao); 4 FileSystemResource Resource rs new FileSystemResource(D:/tomcat/webapps/wiscom/WEB-INF/classes/applicationContext.xml); BeanFactory factory new XmlBeanFactory(rs); UserDao userDao (UserDao )factory.getBean(userDao); 此时的xml要么放在project的直接目录下要么使用绝对路径 5 FileSystemXmlApplicationContext String[] path{WebRoot/WEB-INF/applicationContext.xml, WebRoot/WEB-INF/applicationContext_task.xml}; ApplicationContext context new FileSystemXmlApplicationContext(path) 转载于:https://www.cnblogs.com/aguai1992/p/9341202.html