我有 2 个具有相同架构的数据库:本地数据库 A 和中央数据库 B。我想:
- 从 db A 查询会话(使用某些条件)
- 将选择数据作为具有新生成的 id 的新条目插入到 db B。
例如:会话实体生成了 id 和 ManyToOne 关系到 testingData 也生成了 id。
@Id
@Column(name = "ID", nullable=false)
@GeneratedValue(strategy = GenerationType.TABLE)
public long getDatabaseIdentifier()
{
return databaseIdentifier;
}
最有效的方法是什么?我不想创建新实体并使用复制构造函数。我尝试使用Example.create(session).excludeProperty("databaseIdentifier")
但没有运气。
提前致谢...