首页 > 解决方案 > 如何自动生成 Panache 实体

问题描述

是否可以从 eclipse/任何其他环境中的现有数据库表中自动生成 Panache 实体。?
我正在尝试 quarkus,并且有一个包含许多表的数据库,并且想自动生成实体代码

标签: jpaquarkus

解决方案


Panache 实体是 JPA 实体,具有extends PanacheEntityextends PanacheEntityBase在类型声明站点。

您可以生成 JPA 实体,Eclipse 和 ItelliJ IDEA 都有插件,然后添加扩展子句。

请注意,如果您扩展PanacheEntity您应该使用它提供的默认 id 策略(自动生成的 Long id),因此PanacheEntityBase如果您从现有模式生成更好的扩展。

如果您不想在生成后更新实体,Panache 还提供了一种存储库方法。


推荐阅读