| @@ -27,10 +27,38 @@ | |||||
| </properties> | </properties> | ||||
| <dependencies> | <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 --> | <!-- Spring Boot Starter Web --> | ||||
| <dependency> | <dependency> | ||||
| <groupId>org.springframework.boot</groupId> | <groupId>org.springframework.boot</groupId> | ||||
| <artifactId>spring-boot-starter-web</artifactId> | <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> | </dependency> | ||||
| <!-- Spring Boot Starter Data JPA --> | <!-- Spring Boot Starter Data JPA --> | ||||
| @@ -76,15 +104,37 @@ | |||||
| <build> | <build> | ||||
| <plugins> | <plugins> | ||||
| <plugin> | <plugin> | ||||
| <groupId>org.springframework.boot</groupId> | |||||
| <artifactId>spring-boot-maven-plugin</artifactId> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <configuration> | <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> | <groupId>org.projectlombok</groupId> | ||||
| <artifactId>lombok</artifactId> | <artifactId>lombok</artifactId> | ||||
| </exclude> | |||||
| </excludes> | |||||
| </path> | |||||
| </annotationProcessorPaths> | |||||
| </configuration> | </configuration> | ||||
| </plugin> | </plugin> | ||||
| </plugins> | </plugins> | ||||