在 NetBeans 8 中自定义从数据库生成实体

2022-09-04 04:08:38

我已经知道如何“从数据表创建实体类”以及如何使用它们等,但是创建的实体类并不完全符合我的要求。

例如

  • 我需要在我的ID字段中添加额外的注释来创建ID。
  • 类型编号(19,0)的字段应为类型而不是或类似类型LongBigDecimal

我想知道是否有办法更改这些实体模板?

在我的 NetBeans IDE 中,我找不到执行此操作的方法,因此“在编辑器中打开”按钮处于禁用状态,如下图所示。

enter image description here

那么,是否有可能更改这些实体类的创建方式?如果是,在哪里以及如何这样做?


答案 1

您可以尝试查看文档

MinuteProject 4 JPA2 生成:带有注释的 JPA2 实体,用于复合键的嵌入式 Id 类。实体可以在java或groovy中生成。与实体关联的 JPA2 元模型,使用户能够构建可编译的查询。Enumeration 其他 maven pom.xml, querydsl integration...


答案 2

Netbeans 支持团队有这样一个答案:https://blogs.oracle.com/NetBeansSupport/entry/why_cannot_some_templates_be

已编辑:您可以右键单击数据库中的实体类,然后选择复制选项,但它不起作用。

类似问题:netbeans jpa 从数据库自定义实体生成