3

使用休眠可以轻松生成随机实体的强文本。例如,我有一个带有 2 个字段(姓名和姓氏)的简单实体用户,我需要创建 100 个不同的实体。

是否可以使用 Hibernate 创建具有随机字段的不同实体?当我有一个与用户有关联的电话时,我还可以创建 10 个不同的随机电话吗?

Hibernate 是否有一个类或函数来执行此操作?

4

2 回答 2

3

这不是 Hibernate 试图解决的问题,因为它是一个 ORM。

这是一个完全不同的问题,对于您描述的简单情况,您自己应该很容易做到。

但是,当您开始谈论大量表格和验证等时,这根本不是一个很容易的问题。

于 2012-09-10T15:45:01.553 回答
0

您应该将 Hibernate 视为对象世界和关系世界之间的转换器。它不想操作对象、创建新对象等等。它的唯一任务是在使用 OO 进行编码和坚持使用 Relational 时简化程序员的生活。所以简短的回答是否定的,它不是为此目的而建造的。

于 2012-09-10T17:45:08.017 回答