易截截图软件、单文件、免安装、纯绿色、仅160KB

spring 中加载xml配置文件的方法

 
一:Spring中的几种容器都支持使用xml装配bean,包括:
    XmlBeanFactory ,
    ClassPathXmlApplicationContext ,
    FileSystemXmlApplicationContext ,
    XmlWebApplicationContext
加载这些容器的配置文件的xml有一下几种常见的方法:
1:引用资源 用XmlBeanFactory(不能实现多个文件相互引用)
      Resource resource = new ClassPathResource("appcontext.xml");
      BeanFactory factory = new XmlBeanFactory(resource);
      从factory中获取相应资源文件中的bean,但是这种bean读不到引用了其他文件中的bean!
2:引用应用上下文 用ClassPathXmlApplicationContext
       ApplicationContext factory=new ClassPathXmlApplicationContext("classpath:applicationContext.xml"); 
      ApplicationContext factory=new ClassPathXmlApplicationContext("conf/userConfig.xml");   // src/conf 目录下的 
      ApplicationContext factory=new ClassPathXmlApplicationContext("file:G:/Test/src/appcontext.xml");
3:用文件系统的路径引用应用上下文 用FileSystemXmlApplicationContext 
      ApplicationContext factory=new FileSystemXmlApplicationContext("src/applicationContext.xml");      
       ApplicationContext factory=new FileSystemXmlApplicationContext("classpath:appcontext.xml");
       ApplicationContext factory=new FileSystemXmlApplicationContext("file:G:/Test/src/appcontext.xml");
       ApplicationContext factory=new FileSystemXmlApplicationContext("G:/Test/src/appcontext.xml");
注意:在2、3的加载方式中可以加载多个配置文件,获取到ApplicationContext 对象中
    String[] configs = {"applicationContext.xml","user_spring.xml"};
    ApplicationContext ctx = n


相关文档:

Java与XML联合编程之SAX篇

转自http://www0.ccidnet.com/tech/guide/2001/10/08/58_3392.html
SAX概念
SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。
与DOM比较而言 ......

XML的使用


写XML:
    protected void btnSave_Click(object sender, EventArgs e)
    {
        //权限判断
        XmlTextWriter xmlw = new XmlTextWriter(Server.MapPath("~\\") + "FriendLink.xml", Encoding.Ge ......

如何 使用 java 操纵 XML 文件


Introduction to XML and XML With Java  
 
If you are looking for sample programs to parse a XML file using DOM/SAX parser or looking for a program to generate a XML file please proceed directly to programs.
This small tutorial introduces you to the basic concepts of XML and using Xer ......

C# 获取文件信息并导出Excel,Xml报表

using System;
using System.Data;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Windows.Forms;
using Excel = Microsoft.Office.Interop.Excel;
// 添加引用 -> .NET -> Microsoft.Office.Interop.Excel(2003->11.0, 2007->12.0)
namespace WinFormTable
{
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号