zoukankan      html  css  js  c++  java
  • java querydsl使用

    1  POM文件

    <?xml version="1.0"?>
    <project
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
    xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <modelVersion>4.0.0</modelVersion>
    <parent>
    
    </parent>
    <artifactId></artifactId>
    <name></name>
    <url></url>
    <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <dependencies>
    
    </dependencies>
    
    <!-- 主要是这一块 -->
    <build>
    <plugins>
    <plugin>
    <groupId>com.mysema.maven</groupId>
    <artifactId>apt-maven-plugin</artifactId>
    <version>1.1.3</version>
    <executions>
    <execution>
    <goals>
    <goal>process</goal>
    </goals>
    <configuration>
    <outputDirectory>target/generated-sources/java</outputDirectory>
    <processor>com.querydsl.apt.jpa.JPAAnnotationProcessor</processor>
    </configuration>
    </execution>
    </executions>
    </plugin>
    </plugins>
    </build>
    
    </project>


     

    2 右键项目--Maven--Generate Sources and Update Folders

    然后找到目录

    target/generated-sources/java


    拷贝生成好的QModel,复制到项目中,最后记得删除 java目录下的文件!

    例子:

    Predicate predicate = QSysUser.sysUser.userNameCn.equalsIgnoreCase("管理员");
            SysUser user = userService.findOne(predicate);
  • 相关阅读:
    洛谷 P3391文艺平衡树 【fhq_treap】
    食物链(转自yekehe2002大神)
    TX
    黑匣子——KEY
    Splay初学习
    BZOJ2330_糖果_KEY
    BZOJ3224_普通平衡树_KEY
    BZOJ2730_矿场搭建_KEY
    BZOJ1452_Count_KEY
    初识主席树_Prefix XOR
  • 原文地址:https://www.cnblogs.com/hanjun0612/p/10316155.html
Copyright © 2011-2022 走看看