• 关于java项目中的XML文件


    一,xml的机制

    1.xml文件会在服务器启动的时候进行加载

    2.加载完成后根据xml文件里面配置的属性对集成的对象进行属性和行为赋予

    3.xml会有很多不同的标签,每个标签都有它特定的含义

    二.为什么要用xml:已有的属性和行为,对抽象的对象进行赋予,得到想要的对象

    1.一个所集成进来的对象,功能可能有很多属性和行为,并且存在意义相反,如果我们不用xml文件,在对象生成的时候就对他进行属性和行为筛选和赋予,

    那么在后面编程开发阶段就需要耗费大量的精力,来对这些对象就行属性和行为赋予

    2.既然是集成进来的,就说明属性和行为都是完备的,不需要我们重新构建,(这里不像我们真正开发项目功能),我们只需要在众多的属性和行为中选择我们需要

    的来对对象进行赋予,就能得到我们想要的对象

    三.XML配置项目应用

    1.每配置一个想要的对象,项目中就存在这个具有具体属性和行为的对象(功能),我们可以通过某种方式来使用它们

    四,架包和xml配置的关系

    1.XML配置集成进来的功能肯定是基于架包的

    2.架包里面有很多功能完善的对象,xml仅仅从其中选出我们需要的对象,那么其他没有在xml里配置的对象就不能用吗?我们当然一样可以使用其它对象

    只不过就像之前说过,我们肯能需要耗费一点精力来完善这些对象再使用,如果是需要的并经常使用的功能,肯定是要在xml里面配置的,道理跟配置常量差不多

    方便使用,提高开发效率

    3.当项目中引入集成的架包,那么包里面的对象(功能)就都可以使用了,但是如果不对某些功能进行配置,那么可以说这些对象(属性和行为)是混乱的

    在项目运行时它们并不知道自己需要做什么或者能够做什么,只要正确的(属性和行为)配置它们就不会混乱了

    4.某些功能必须配置,不然你得崩溃的

    5.很多时候我们只知道配置出对象来使用,真正原生态的对象你并不会用

    二 随记

    1.配置文件的目的和作用:配置一些应用一启动就会起作用的功能,或设置属性

  • 相关阅读:
    关于c#的知识博客
    sql server 查看列备注、类型、字段大小
    oracle 字符串分割函数
    sql server 字符串分割函数
    Microsoft.Office.Interop.Excel.ApplicationClass can not embedded 的问题
    web.xml文件配置
    解决FusionCharts报表中文乱码问题
    oracle树结构查询
    Myeclipse复制项目后部署出错解决方案
    jquery autocomplete参数说明
  • 原文地址:https://www.cnblogs.com/jianyi12/p/5981275.html
Copyright © 2020-2023  润新知