同じスキーマを持つ 2 つのデータベースがあります。ローカル データベース A と中央データベース B です。
- データベースAからのセッションのクエリ(いくつかの基準あり)
- 新しく生成された ID を持つ新しいエントリとして選択データをデータベース B に挿入します。
例: セッション エンティティは id を生成し、また id を生成した testingData への ManyToOne 関係を持っています。
@Id
@Column(name = "ID", nullable=false)
@GeneratedValue(strategy = GenerationType.TABLE)
public long getDatabaseIdentifier()
{
return databaseIdentifier;
}
それを行うための最も効率的な方法は何ですか?新しいエンティティを作成したり、コピー コンストラクターを使用したりしたくありません。私は使用しようとしましExample.create(session).excludeProperty("databaseIdentifier")
たが、運がありませんでした。
前もって感謝します...