Erweiterungen

This commit is contained in:
2025-08-12 12:25:10 +02:00
parent 30f2b793c2
commit ae2743d8e8
25 changed files with 1363 additions and 169 deletions

28
pom.xml
View File

@@ -12,6 +12,9 @@
<properties>
<java.version>21</java.version>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<maven.compiler.release>21</maven.compiler.release>
<vaadin.version>24.7.0</vaadin.version>
<archunit.version>1.3.0</archunit.version>
</properties>
@@ -67,10 +70,16 @@
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<!-- Security Dependencies -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<version>1.18.38</version>
<scope>provided</scope>
</dependency>
</dependencies>
@@ -82,6 +91,23 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.11.0</version>
<configuration>
<source>21</source>
<target>21</target>
<release>21</release>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.38</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
<plugin>
<groupId>com.diffplug.spotless</groupId>
<artifactId>spotless-maven-plugin</artifactId>