0

希望我不会重复这个问题(我真的不知道如何更好地搜索):

我有一个带有以下字段的 java Location 类:名称、描述、国家、gps_coord、added_by

gps_coord 是一个具有 gps_lat 和 gps_long 成员的类。

我想将 Location 类映射到这样的数据库表:

名称、描述、国家、gps_lat、gps_long、add_by

如何映射 Location 类,记住该类具有 gps_coord 类对象并且表具有实际成员?

4

1 回答 1

3

您可以将GpsCoord类注释为,并将类中的属性@Embeddable注释为.gps_coordLocation@Embedded

像这样映射,嵌入类的属性与所属类的属性一起存储在同一个表中。数据库忘记了你的GpsCoord课。读取该行时,持久性提供程序将重建嵌入的对象。

查看文档以供参考。

于 2013-11-06T16:14:54.180 回答