java编译错误

axboot BaseService.java compile error

本文关键字:错误 编译 java      更新时间:2023-09-26

这是基于spring-boot的axboot ui框架的源代码。我从这个网站下载了init zip。但是,出现编译错误。
所以。我在eclipse中浏览源代码树。
我找不到BaseService.java的Qxxxx类。
有没有人,请告诉我在哪里可以找到类体。

package zoe.youngplussoft.antimalware.domain;
import zoe.youngplussoft.antimalware.domain.code.QCommonCode;
import zoe.youngplussoft.antimalware.domain.file.QCommonFile;
import zoe.youngplussoft.antimalware.domain.program.QProgram;
import zoe.youngplussoft.antimalware.domain.program.menu.QMenu;
import zoe.youngplussoft.antimalware.domain.user.QUser;
import zoe.youngplussoft.antimalware.domain.user.auth.QUserAuth;
import zoe.youngplussoft.antimalware.domain.user.auth.menu.QAuthGroupMenu;
import zoe.youngplussoft.antimalware.domain.user.role.QUserRole;
import com.chequer.axboot.core.domain.base.AXBootBaseService;
import com.chequer.axboot.core.domain.base.AXBootJPAQueryDSLRepository;
import java.io.Serializable;

public class BaseServ`enter code here`ice<T, ID extends Serializable> extends AXBootBaseService<T, ID> {
    protected QUserRole qUserRole = QUserRole.userRole;
    protected QAuthGroupMenu qAuthGroupMenu = QAuthGroupMenu.authGroupMenu;
    protected QCommonCode qCommonCode = QCommonCode.commonCode;
    protected QUser qUser = QUser.user;
    protected QProgram qProgram = QProgram.program;
    protected QUserAuth qUserAuth = QUserAuth.userAuth;
    protected QMenu qMenu = QMenu.menu;
    protected QCommonFile qCommonFile = QCommonFile.commonFile;
    protected AXBootJPAQueryDSLRepository<T, ID> repository;
    public BaseService() {
        super();
    }
    public BaseService(AXBootJPAQueryDSLRepository<T, ID> repository) {
        super(repository);
        this.repository = repository;
    }
}

Q类是自动生成的QueryDSL类。所以你应该运行QueryDSL Annotation Processor

maven编译过程包含QueryDSL注释处理器。

在项目根上键入以下代码。

mvn clean && mvn compile