QueryDsl 不会为 git 个子模块的 @Entity 类 生成 q-类
QueryDsl does not generate q-classes for @Entity classes of git submodules
我有一个带有 git 个子模块的 java 项目(spring 启动)。我已将 QueryDsl 添加到我的项目中,但它只为主项目的 @Entity 类 生成 q-类,而不为子模块的 @Entity 类 生成 q-类。
我应该怎么做才能解决它?
p.s。 Spring 数据运行良好,所有@Entity 类 都可以使用。
将 package-info.java
文件添加到您自己的项目,该文件引用 @QueryEntities
中子项目的 类:
@QueryEntities({
BlobEntity.class
})
package com.pallasathenagroup.querydsl;
import com.blazebit.persistence.testsuite.entity.BlobEntity;
import com.querydsl.core.annotations.QueryEntities;
我有一个带有 git 个子模块的 java 项目(spring 启动)。我已将 QueryDsl 添加到我的项目中,但它只为主项目的 @Entity 类 生成 q-类,而不为子模块的 @Entity 类 生成 q-类。
我应该怎么做才能解决它?
p.s。 Spring 数据运行良好,所有@Entity 类 都可以使用。
将 package-info.java
文件添加到您自己的项目,该文件引用 @QueryEntities
中子项目的 类:
@QueryEntities({
BlobEntity.class
})
package com.pallasathenagroup.querydsl;
import com.blazebit.persistence.testsuite.entity.BlobEntity;
import com.querydsl.core.annotations.QueryEntities;