2016-11-13 2 views
-1

Dies ist ein Quellcode von axboot ui framework basierend auf Spring-Boot. Ich lade init zip von this Website.
Aber Kompilierungsfehler tritt auf.
So. Ich blicke den Quellbaum in Eclipse.
Ich kann Qxxxx Class of BaseService.java nicht finden.
Jeder, bitte lassen Sie mich wissen, wo ich die Klassenkörper finden kann.axboot BaseService.java Kompilierfehler

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; 
    } 
} 

Antwort

0

Q-Klassen sind automatisch generierte QueryDSL-Klasse. so sollten Sie QueryDSL Annotation Processor

Maven Compile-Prozess conatain QueryDSL Annotation Processor ausführen.

Geben Sie den folgenden Code in Ihr Projektstammverzeichnis ein.

mvn clean && mvn compile

+0

Vielen Dank !!! Es hat funktioniert !!! – PeterKhang