15
15
</parent >
16
16
17
17
<dependencies >
18
+ <!-- Spring Data -->
19
+ <dependency >
20
+ <groupId >org.springframework.boot</groupId >
21
+ <artifactId >spring-boot-starter-data-jpa</artifactId >
22
+ <version >${spring-boot.version} </version >
23
+ </dependency >
24
+ <dependency >
25
+ <groupId >org.springframework.boot</groupId >
26
+ <artifactId >spring-boot-starter-test</artifactId >
27
+ <scope >test</scope >
28
+ <version >${spring-boot.version} </version >
29
+ </dependency >
18
30
<!-- QueryDSL -->
19
31
<dependency >
20
32
<groupId >com.querydsl</groupId >
36
48
<version >${hibernate-core.version} </version >
37
49
<scope >compile</scope >
38
50
</dependency >
51
+ <dependency >
52
+ <groupId >org.hibernate</groupId >
53
+ <artifactId >hibernate-jpamodelgen</artifactId >
54
+ <version >${hibernate-core.version} </version >
55
+ </dependency >
56
+ <dependency >
57
+ <groupId >org.bsc.maven</groupId >
58
+ <artifactId >maven-processor-plugin</artifactId >
59
+ <version >5.0</version >
60
+ </dependency >
39
61
<dependency >
40
62
<groupId >commons-dbcp</groupId >
41
63
<artifactId >commons-dbcp</artifactId >
103
125
<version >${maven-compiler-plugin.version} </version >
104
126
<configuration >
105
127
<compilerArgument >-proc:none</compilerArgument >
128
+ <source >17</source >
129
+ <target >17</target >
106
130
</configuration >
107
131
</plugin >
108
- <!-- QueryDSL plugin -->
109
132
<plugin >
110
- <groupId >com.mysema .maven</groupId >
111
- <artifactId >apt- maven-plugin</artifactId >
112
- <version >${apt-maven-plugin.version} </version >
133
+ <groupId >org.bsc .maven</groupId >
134
+ <artifactId >maven-processor -plugin</artifactId >
135
+ <version >5.0 </version >
113
136
<executions >
114
137
<execution >
138
+ <id >process</id >
115
139
<goals >
116
140
<goal >process</goal >
117
141
</goals >
142
+ <phase >generate-sources</phase >
118
143
<configuration >
119
- <outputDirectory >target/generated-sources/java</outputDirectory >
120
- <processor >com.querydsl.apt.jpa.JPAAnnotationProcessor</processor >
144
+ <processors >
145
+ <processor >org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor</processor >
146
+ <processor >com.querydsl.apt.jpa.JPAAnnotationProcessor</processor >
147
+ </processors >
121
148
</configuration >
122
149
</execution >
123
150
</executions >
151
+ <dependencies >
152
+ <dependency >
153
+ <groupId >org.hibernate</groupId >
154
+ <artifactId >hibernate-jpamodelgen</artifactId >
155
+ <version >${hibernate-core.version} </version >
156
+ </dependency >
157
+ </dependencies >
124
158
</plugin >
125
159
</plugins >
126
160
</build >
132
166
<commons-dbcp .version>1.4</commons-dbcp .version>
133
167
<apt-maven-plugin .version>1.1.3</apt-maven-plugin .version>
134
168
<hibernate-core .version>6.4.2.Final</hibernate-core .version>
169
+ <spring-boot .version>3.2.3</spring-boot .version>
135
170
</properties >
136
171
137
172
</project >
0 commit comments