Hibernate逆向工程 - 自定义构造函数

时间:2017-08-10 07:16:12

标签: java oracle hibernate

我在数据库的休眠逆向工程中遇到了一个问题。

我有一个包含许多列的表ADDRESS(正如您对地址所期望的那样),但实际上并没有多少人使用NOT NULL进行约束。

很长一段时间,重新生成类,所以存在这样的构造函数:

Address(AddressId, Account, Date, String, String);

目前,它只生成空构造函数,完整构造函数和单个参数构造函数

public Address(AddressId id) {
    this.id = id;
}

我需要说服hibernate使用5个参数创建上面的构造函数。有可能吗?这5个参数是在DB中声明为NOT NULL的参数。

我使用的是Java 8,我正在连接到Oracle DB。 AddressId是基于Address的复合主键生成的类。 Account是数据库中的另一个类,Address有一个链接到Account PK的外键。

0 个答案:

没有答案