quarkus,jandex和显式jpa实体

时间:2019-10-24 17:26:45

标签: gradle quarkus

在我的quarkus概念证明中,JPA实体出现错误。

 

我发现了这篇文章:

How to create a Jandex index in Quarkus for classes in a external module

我按照SOF的回答做了,这也在日志中:

  

一个空的META-INF / beans.xml

但我仍然得到上述警告。

我真正追求的是:

如何明确告诉quarkus我的JPA实体的位置。

我的主要目标是减少启动时间,所​​以我试图尽可能避免(过多)扫描。

我正在使用Gradle,因此无法识别子模块的groupid和artifactid。

我发现了:

https://plugins.gradle.org/plugin/org.galaxx.gradle.jandex

但是它没有告诉您如何实现它。 << Gaaaaaaaaa

与简单示例相反。我已经对代码进行了分层,并且在:domain子模块中有用于实体的(子)模块。

我的文件夹结构如下:

--add Microsoft.VisualStudio.Workload.SQL/SSIS 

我的settings.gradle看起来像这样:

appsettings.json

1 个答案:

答案 0 :(得分:0)

this插件添加到域模块的build.gradle中。这将在包含您的域实体的jar内创建一个jandex索引,然后quarkus在构建图像时将其使用。