微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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>的值

分享图片

这就是获取成功了

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。