Added a `@RestController`
[demos/spring-boot] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4         <modelVersion>4.0.0</modelVersion>
5         <parent>
6                 <groupId>org.springframework.boot</groupId>
7                 <artifactId>spring-boot-starter-parent</artifactId>
8                 <version>3.1.0-M2</version>
9                 <relativePath/> <!-- lookup parent from repository -->
10         </parent>
11         <groupId>de.juplo.demos</groupId>
12         <artifactId>interceptor</artifactId>
13         <version>0.0.1-SNAPSHOT</version>
14         <name>Status-Code-HandlerInterceptor</name>
15         <description>Demo: Send Status-Code in HandlerInterceptor</description>
16
17         <properties>
18                 <java.version>17</java.version>
19         </properties>
20         <dependencies>
21                 <dependency>
22                         <groupId>org.springframework.boot</groupId>
23                         <artifactId>spring-boot-starter-thymeleaf</artifactId>
24                 </dependency>
25                 <dependency>
26                         <groupId>org.springframework.boot</groupId>
27                         <artifactId>spring-boot-starter-web</artifactId>
28                 </dependency>
29                 <dependency>
30                         <groupId>org.projectlombok</groupId>
31                         <artifactId>lombok</artifactId>
32                 </dependency>
33
34                 <dependency>
35                         <groupId>org.springframework.boot</groupId>
36                         <artifactId>spring-boot-starter-test</artifactId>
37                         <scope>test</scope>
38                 </dependency>
39                 <dependency>
40                         <groupId>org.assertj</groupId>
41                         <artifactId>assertj-core</artifactId>
42                         <scope>test</scope>
43                 </dependency>
44                 <dependency>
45                         <groupId>org.springframework.boot</groupId>
46                         <artifactId>spring-boot-devtools</artifactId>
47                         <scope>runtime</scope>
48                         <optional>true</optional>
49                 </dependency>
50         </dependencies>
51
52         <build>
53                 <plugins>
54                         <plugin>
55                                 <groupId>org.springframework.boot</groupId>
56                                 <artifactId>spring-boot-maven-plugin</artifactId>
57                         </plugin>
58                 </plugins>
59         </build>
60         <repositories>
61                 <repository>
62                         <id>spring-milestones</id>
63                         <name>Spring Milestones</name>
64                         <url>https://repo.spring.io/milestone</url>
65                         <snapshots>
66                                 <enabled>false</enabled>
67                         </snapshots>
68                 </repository>
69         </repositories>
70         <pluginRepositories>
71                 <pluginRepository>
72                         <id>spring-milestones</id>
73                         <name>Spring Milestones</name>
74                         <url>https://repo.spring.io/milestone</url>
75                         <snapshots>
76                                 <enabled>false</enabled>
77                         </snapshots>
78                 </pluginRepository>
79         </pluginRepositories>
80
81 </project>