gpt4 book ai didi

java - 使用 xml java 自定义应用程序

转载 作者:行者123 更新时间:2023-12-01 15:50:34 25 4
gpt4 key购买 nike

我编写的应用程序需要很多选项。这些选项可以通过 xml 文件传递​​给应用程序。这些文件非常大,其中某些级别和一些依赖关系无法在架构中建模。

因此该文件通过了 jdom 模式检查。现在我想为应用程序创建一些配置对象并在一些类中设置一些变量。

我真的看不出有什么方法可以不对元素和属性的名称进行硬编码,然后循环这些元素并创建新对象。

这使得 20kLoc 应用程序有 25 个类,仅保存其他类的配置。

是否有一些金锤规则如何使用 xml 和自定义应用程序。归根结底就是将文件中的信息放入一些列表、哈希表和对象的属性中。

这可以更容易完成吗?也许是一些很棒的框架?反射? bean ? Beans 只是 Java 编程的一个炒作词,还是我错过了什么?

最佳答案

谁控制配置文件的架构?如果您可以更改它,则可以将其简化到足以限制所需的类的数量。

如果它们是从外部强加的,您可能会通过 Apache Commons BeanUtils 和 Betwixt 获得一些吸引力。

关于java - 使用 xml java 自定义应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6130794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com