| @@ -27,10 +27,38 @@ | |||
| </properties> | |||
| <dependencies> | |||
| <dependency> | |||
| <groupId>com.querydsl</groupId> | |||
| <artifactId>querydsl-jpa</artifactId> | |||
| <version>5.1.0</version> | |||
| <classifier>jakarta</classifier> | |||
| </dependency> | |||
| <dependency> | |||
| <groupId>com.querydsl</groupId> | |||
| <artifactId>querydsl-apt</artifactId> | |||
| <version>5.1.0</version> | |||
| <classifier>jakarta</classifier> | |||
| </dependency> | |||
| <dependency> | |||
| <groupId>org.hibernate.orm</groupId> | |||
| <artifactId>hibernate-jpamodelgen</artifactId> | |||
| <scope>provided</scope> | |||
| </dependency> | |||
| <!-- Spring Boot Starter Web --> | |||
| <dependency> | |||
| <groupId>org.springframework.boot</groupId> | |||
| <artifactId>spring-boot-starter-web</artifactId> | |||
| <exclusions> | |||
| <exclusion> | |||
| <groupId>org.springframework.boot</groupId> | |||
| <artifactId>spring-boot-starter-tomcat</artifactId> | |||
| </exclusion> | |||
| </exclusions> | |||
| </dependency> | |||
| <dependency> | |||
| <groupId>org.springframework.boot</groupId> | |||
| <artifactId>spring-boot-starter-undertow</artifactId> | |||
| </dependency> | |||
| <!-- Spring Boot Starter Data JPA --> | |||
| @@ -76,15 +104,37 @@ | |||
| <build> | |||
| <plugins> | |||
| <plugin> | |||
| <groupId>org.springframework.boot</groupId> | |||
| <artifactId>spring-boot-maven-plugin</artifactId> | |||
| <groupId>org.apache.maven.plugins</groupId> | |||
| <artifactId>maven-compiler-plugin</artifactId> | |||
| <configuration> | |||
| <excludes> | |||
| <exclude> | |||
| <source>${java.version}</source> | |||
| <target>${java.version}</target> | |||
| <parameters>true</parameters> | |||
| <annotationProcessorPaths> | |||
| <path> | |||
| <groupId>org.springframework.boot</groupId> | |||
| <artifactId>spring-boot-configuration-processor</artifactId> | |||
| </path> | |||
| <path> | |||
| <groupId>org.hibernate.orm</groupId> | |||
| <artifactId>hibernate-jpamodelgen</artifactId> | |||
| </path> | |||
| <path> | |||
| <groupId>com.querydsl</groupId> | |||
| <artifactId>querydsl-apt</artifactId> | |||
| <version>5.1.0</version> | |||
| <classifier>jakarta</classifier> | |||
| </path> | |||
| <path> | |||
| <groupId>jakarta.persistence</groupId> | |||
| <artifactId>jakarta.persistence-api</artifactId> | |||
| <version>3.1.0</version> | |||
| </path> | |||
| <path> | |||
| <groupId>org.projectlombok</groupId> | |||
| <artifactId>lombok</artifactId> | |||
| </exclude> | |||
| </excludes> | |||
| </path> | |||
| </annotationProcessorPaths> | |||
| </configuration> | |||
| </plugin> | |||
| </plugins> | |||