xml的建模

xml建模的思路

1、分析需要被建模的文件中有那几个对象
2、每个对象拥有的行为以及属性
3、定义对象从小到大(从里到外)
4、通过23种的设计模式中的工厂模式,解析xml生产出指定对象

建模的好处

提高代码的复用性

下面是今天用到的XML文件

分享图片

他一共有3个标签我们就要建3个基础类

config    action    forward 

Configmodel类

分享图片

Actionmodel类

分享图片

ForwardModel类

分享图片

基础类建完了,就到我们的俗称是工厂模式的类了

ConfigmodelFactory类

分享图片

分享图片

下面就是进行输出打印的方法

分享图片

下面就是输出的值

分享图片

我们接下来在对一个web.xml的文件进行一下建模

接下来主要就展示下xml文件,工厂类,基础类就不做展示了

 web.xml文件

分享图片

WebAppModelFactory工厂类

分享图片

分享图片

分享图片

分享图片

分享图片

以上的工厂类就是为了获取XML文件中的<servlet-class>的值

分享图片

这就是获取成功了

好的,今天的介绍就到此为止了。

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念