4.0.0
    java-jpa-2
    java-jpa-2
    
        com.baeldung
        persistence-modules
        1.0.0-SNAPSHOT
    
    
        
            org.hibernate
            hibernate-core
            ${hibernate.version}
        
        
            org.hibernate
            hibernate-jpamodelgen
            ${hibernate.version}
        
        
            com.h2database
            h2
            ${h2.version}
        
        
        
            javax.persistence
            javax.persistence-api
            ${javax.persistence-api.version}
        
        
        
            org.eclipse.persistence
            eclipselink
            ${eclipselink.version}
            runtime
        
        
            org.postgresql
            postgresql
            ${postgres.version}
            runtime
        
        
            com.querydsl
            querydsl-apt
            ${querydsl.version}
            provided
        
        
            com.querydsl
            querydsl-jpa
            ${querydsl.version}
        
        
            org.assertj
            assertj-core
            ${assertj.version}
            test
        
    
    
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                ${maven-compiler-plugin.version}
                
                    -proc:none
                
            
            
                org.bsc.maven
                maven-processor-plugin
                ${maven-processor-plugin.version}
                
                    
                        process
                        
                            process
                        
                        generate-sources
                        
                            target/metamodel
                            
                                org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor
                            
                        
                    
                
            
            
                org.codehaus.mojo
                build-helper-maven-plugin
                ${build-helper-maven-plugin.version}
                
                    
                        add-source
                        generate-sources
                        
                            add-source
                        
                        
                            
                                target/metamodel
                                ${project.build.directory}/generated-sources/java/
                            
                        
                    
                
            
            
                com.mysema.maven
                apt-maven-plugin
                1.1.3
                
                    
                        
                            process
                        
                        
                            target/generated-sources/java
                            com.querydsl.apt.jpa.JPAAnnotationProcessor
                        
                    
                
            
        
    
    
        5.4.14.Final
        2.7.4
        42.2.5
        2.2
        3.11.1
        3.5.1
        3.3.3
        3.0.0
        4.3.1