读书人

JPA 课程(二)

发布时间: 2012-09-03 09:48:39 作者: rapoo

JPA 教程(二)

使用XML元数据
除了使用注解提供元数据信息外,JPA也允许我们通过XML提供元数据信息。

条条道路通罗马,路路都是安康道,开发者安全可以根据自己的习惯喜好择一而从。

按照JPA的规范,如果你提供了XML元数据描述信息,它将覆盖实体类中的注解元数据信息。

XML元数据信息以orm.xml命名,放置在类路径的META-INF目录下。


JPA尽量让XML和注解的元数据在描述的结构上相近,降低学习曲线和转换难度,所以我们在学习注解元数据后,学习XML元数据变得非常简单。

下面,我们给出以上实体的XML描述版本,你可以对照注解的描述进行比较学习:
代码清单 6 XML元数据配置:orm.xml

从代码清单 6中,我们可以看出PollTopic并不需要通过特殊配置指定和Topic的继承关系,这些信息将从实体类反射信息获取。

所以从严格意义上来说,元数据信息或XML和实体类结构信息共同构成的。

?

?

?

读书人网 >软件架构设计

热点推荐