【发布时间】:2019-02-21 17:43:36
【问题描述】:
我正在编写游戏引擎 API,因此我无法直接访问类,也无法添加休眠注释(@Entity、@Table 等),但我必须将 API 中的此类保存在我的对象(表)。我怎样才能做到这一点?扩展 API 对象并使用休眠注释创建新对象或将此对象解析为字符串?有任何想法吗?
类例如我的意思:
@Entity
@Table(name="users")
public class User {
@Id
@Column(name="id")
private int id;
@Column(name="location")
private Location locationOfPlayer; // - this is the class from API
}
【问题讨论】:
-
这个类需要映射。其他解决方案是以该形式序列化和保存。