XML 情境 1

凌晨1:21

XML 情境 1我找到了一個適合我的{Data} Model/XML Object Model的Mapping Framework

我找到了一個適合我的{Data} Model/XML Object ModelMapping Framework

不是 Java/JXAB OR Spring 的 XML Object Mapping Framework(註2)


但之後可以用  Java/JXAB OR Spring 的 XML Object Mapping Framework 的 marshallerUnmarshaller

(一開始用 Spring 的 XML Object Mapping Framework太複雜了(註1)(註3))


註1 : 我的新專案的{Data} Model/XML Object Model的某一層的 Java Object 沒有定義好 Java/JXAB 的 XML Annotation 沒有設定好實際沿用時Unmarshller 會 Unmarshller 掉其他的 Attributes那是一場災難

本來可以很OO地只用幾行程式,和setter就把某個Attribute內的Content置換掉,結果,最後竟然只能用Java J2SDK的 indexOf

註2 :  Java/JXAB 並無法透過你的Java Extend Implements架構認識你的{Data} Model/XML Object ModelMapping Framework

註3 : 若不使用Spring 的 XML Object Mapping Framework 的 XML Annotation 那就還得維護一份mapping.xml(Mapping : XML and Object)增加維護的心力也許是一些人捨棄XML Schema的原因

  • Share:

You Might Also Like

0 意見