Spring data mongodb querydsl 环境配置

pom.xml 中进行配置。

dependencies节点中:

        
        
            com.querydsl
            querydsl-mongodb
            ${querydsl.version}
        


        
            com.querydsl
            querydsl-apt
            ${querydsl.version}
        

        
            org.slf4j
            slf4j-log4j12
            1.6.1
        

plugins 节点中:

           
            
                com.mysema.maven
                apt-maven-plugin
                1.1.3
                
                    
                        
                            process
                        
                        
                            target/generated-sources/java
                            org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor
                        
                    
                
            

在实体类上添加注解@Document,运行 clean install 命令后,在 target/generated-sources/java 目录下将生成相应的查询类型。
如果你使用Eclipse,运行 mvn eclipse:eclipse 更新你的Eclipse项目,将 target/generated-sources/java 作为源目录。
现在,你就可以构建 JPA 查询实例和查询领域模型的实例了。

参考链接:
https://github.com/querydsl/querydsl/tree/master/querydsl-mongodb
https://www.baeldung.com/queries-in-spring-data-mongodb
http://books.aying.org/querydsl_zh_CN/Tutorials/Querying%20JPA.html

你可能感兴趣的:(Spring data mongodb querydsl 环境配置)