spring读取applicationContext.xml获得BeanFactory的方法
2015-11-01 10:42
435 查看
感悟:感觉使用FileSystem这一类的方法,获得文件时,如果文件在src下,就必须写全路径,如果文件直接放在工程目录下,直接写文件名字就好
内容:暂时性了解到两种分类的方法
1、通过XmlBeanFactory获得
<1>
ClassPathResource res=new ClassPathResource(“applicationContext.xml”);
XmlBeanFactory bf=new XmlBeanFactory(res);
<2>
FileSystemResource res=new FileSystemResource(“E:\XDD\myeclipse ssh\spring_daili\src\applicationContext.xml”);
XmlBeanFactory bf=new XmlBeanFactory(res);
2、通过BeanFactory直接获得
<1>
BeanFactory bf=new ClassPathXmlApplicationContext(“applicationContext.xml”);
<2>
BeanFactory bf=new FileSystemXmlApplicationContext(“E:\XDD\myeclipse ssh\spring_daili\src\applicationContext.xml”);
<3>使用WebApplicationContext,但是暂时没解决,上网搜索的办法行不通(见下),请看到的大神指导解决,必谢!!!
XmlWebApplicationContext bf=new XmlWebApplicationContext();
bf.setConfigLocations(new String[]{“applicationContext.xml”});
//下面这一行将applicationContext转换成servletContext一直出错,
//写后面的pageContext后面没提示,写上直接报红
bf.setServletContext(pageContext.getServletContext());
bf.refresh();
内容:暂时性了解到两种分类的方法
1、通过XmlBeanFactory获得
<1>
ClassPathResource res=new ClassPathResource(“applicationContext.xml”);
XmlBeanFactory bf=new XmlBeanFactory(res);
<2>
FileSystemResource res=new FileSystemResource(“E:\XDD\myeclipse ssh\spring_daili\src\applicationContext.xml”);
XmlBeanFactory bf=new XmlBeanFactory(res);
2、通过BeanFactory直接获得
<1>
BeanFactory bf=new ClassPathXmlApplicationContext(“applicationContext.xml”);
<2>
BeanFactory bf=new FileSystemXmlApplicationContext(“E:\XDD\myeclipse ssh\spring_daili\src\applicationContext.xml”);
<3>使用WebApplicationContext,但是暂时没解决,上网搜索的办法行不通(见下),请看到的大神指导解决,必谢!!!
XmlWebApplicationContext bf=new XmlWebApplicationContext();
bf.setConfigLocations(new String[]{“applicationContext.xml”});
//下面这一行将applicationContext转换成servletContext一直出错,
//写后面的pageContext后面没提示,写上直接报红
bf.setServletContext(pageContext.getServletContext());
bf.refresh();
相关文章推荐
- Android SDK 国内下载代理设置
- android studio(documentation list 模式)
- 【android】listview与adapter用法
- android常见错误之 No resource found that matches the given name
- Android 学习笔记之AndBase框架学习(二) 使用封装好的进度框,Toast框,弹出框,确认框...
- IOS实用技术之手势缩放图片
- Android之路-启程1:前言以及为什么看好Android
- android屏幕问题
- 11_常见对象(Object类的使用)
- 《JavaScript高级编程》学习笔记之object和array引用类型
- iOS自定义转场动画(2)——自定义Pop转场动画并加入手势驱动
- android 68 单元测试
- iOS 中利用 Masonry 进行代码适配的基本方法
- Android 侧滑菜单的实现
- Android 开机自启动示例程序
- iOS9下App Store新应用提审攻略
- iOS 开发知识点
- Android Demo手机获取验证码
- Android Demo手机获取验证码
- Android性能优化典范