绑定XML POJO类数据类型 - 应用程序设计

时间:2016-12-23 10:35:07

标签: java xml pojo

这个问题是关于应用程序设计实践的。我是应用程序设计的新手。我使用DOM解析器将String XML绑定到POJO对象。下面是我的XML语法。

<Message>
    <Header>
    </Header>
    <Body>
        <Name></Name> // String Data type
        <Age></Age> // Int data type
        <DOB></DOB> // Date data type
        <Salary></Salary> // double data type
    </BODY>
</Message>

根据我的需求规范,我知道XML中每个标记的数据类型。我创建了具有各自数据类型的相应列的表。

现在我正在创建POJO类。我的问题是,我们是否应该为所有字段创建字符串数据类型变量[稍后在DAO层中转换为相应的数据类型]或者我应该为字段创建相应的数据类型将XML绑定到POJO时的POJO类。

我正在考虑如何解决POJO的情况以及应用程序中存在于更多数据类型中的字段。

1 个答案:

答案 0 :(得分:1)

它不必仅使用String,您可以使用其他数据类型。

你可以使用套管,但如果不能使用套管则会产生 ClassCastException 为了更好的实践,我更喜欢相同的数据类型。如果不可能使用铸件。