两者其实没大的区别,ClassPateXmlApplicationContext() 这个是从你的项目路径读取,而FileSystemXmlApplicationContext ()是从你的电脑里任何路径读取,说到灵活应该是第2中,其实一般不需要用第2中,因为我们一般做项目看你的ide是什么,如果是myeclipse的话自动生成的application.xml你不用改变,只要从程序当中用代码调用它就可以找到这个配置文件。

解决方案 »

  1.   

    ClassPathXmlApplicationContext()?欢迎JavaEE高手进入 
    QQ群 5294054
      

  2.   

    to leonoard():如果自己不清楚的话,不要出来误导别人,谢谢。
      

  3.   

    做web开发都是xml直接配,不用手动读用FileSystemXmlApplicationContext () 可能会涉及到路径问题,最好还是classpath这种
      

  4.   

    其实都是寻找XML,只是方法不同而已,用哪个凭自已习惯,个人理解没必要在这上面浪费时间