zoukankan      html  css  js  c++  java
  • QueryDSL 配置

    避免实体硬编码实体字段名(反射获取 @Column 得到数据库实际列名),方法并不太好。每次修改实体类后都需要重新 compile 生成新的 Q 实体,但是暂时并没有发现什么更好的办法。

    dependencies 节点下添加

    <dependency>
        <groupId>com.querydsl</groupId>
        <artifactId>querydsl-apt</artifactId>
        <version>${version.querydsl}</version>
        <scope>provided</scope>
    </dependency>
    

    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>                                                                           
    
  • 相关阅读:
    AJAX
    选择器
    断电原则
    radio为什么不能选择。急急急
    IBase<T>
    委托
    Log4Net
    博弈论 学习笔记
    解决You have new mail in /var/spool/mail/root提示
    Zookeeper分布式安装部署
  • 原文地址:https://www.cnblogs.com/seliote/p/12465043.html
Copyright © 2011-2022 走看看