3

休止状態を使用してランダムなエンティティを簡単に生成できる強力なテキストです。たとえば、2 つのフィールド (名前と姓) を持つ単純なエンティティ ユーザーがあり、100 の異なるエンティティを作成する必要があります。

Hibernate を使用して、ランダム フィールドを持つさまざまなエンティティを作成することは可能ですか? また、ManyToOne と User の関係を持つテーブル Phones がある場合、10 個の異なるランダムな電話を作成することもできますか?

Hibernate にはこれを行うためのクラスまたは関数がありますか?

4

2 に答える 2

3

これは ORM であるため、Hibernate が解決しようとした問題ではありません。

これはまったく別の問題であり、説明した単純なケースの場合、自分で行うのはかなり簡単です。

ただし、多くのテーブルや検証などについて話し始めると、これはまったく簡単な問題ではありません。

于 2012-09-10T15:45:01.553 に答える
0

オブジェクトの世界とリレーショナルの世界の間のトランスレーターとして Hibernate を検討する必要があります。オブジェクトを操作したり、新しいオブジェクトを作成したりしたくありません。その唯一のタスクは、オブジェクト指向でコーディングし、リレーショナルで持続しながら、プログラマーの生活を楽にすることです。したがって、短い答えは NO です。この目的のために構築されたものではありません。

于 2012-09-10T17:45:08.017 に答える