From 10891e7b89d2fe392c2bd1ee5c70fca8e4a704e2 Mon Sep 17 00:00:00 2001 From: Patrick Plate Date: Thu, 11 Jun 2026 10:41:59 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20upgrade=20Spring=20Boot=203.3.4=20?= =?UTF-8?q?=E2=86=92=204.0.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove manually-pinned versions (Hibernate, Flyway, AssertJ, Mockito) now managed by Boot 4.0.6 BOM - Remove @EntityScan and @EnableJpaRepositories — auto-detected via scanBasePackages covering de.cannamanage hierarchy - All 25 tests pass, build compiles in 9.6s --- .../de/cannamanage/api/CannaManageApplication.java | 10 ++++------ pom.xml | 7 +------ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/cannamanage-api/src/main/java/de/cannamanage/api/CannaManageApplication.java b/cannamanage-api/src/main/java/de/cannamanage/api/CannaManageApplication.java index 68ec08b..3371942 100644 --- a/cannamanage-api/src/main/java/de/cannamanage/api/CannaManageApplication.java +++ b/cannamanage-api/src/main/java/de/cannamanage/api/CannaManageApplication.java @@ -2,17 +2,15 @@ package de.cannamanage.api; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.domain.EntityScan; -import org.springframework.data.jpa.repository.config.EnableJpaRepositories; /** * CannaManage Spring Boot application entry point. - * REST controllers are deferred to Sprint 2. - * Sprint 1 focus: compliance engine validation only. + * Sprint 2: REST API + Spring Security + OpenAPI. + * + * Entity scanning and repository detection handled automatically + * via scanBasePackages covering the full de.cannamanage hierarchy. */ @SpringBootApplication(scanBasePackages = "de.cannamanage") -@EntityScan(basePackages = "de.cannamanage.domain.entity") -@EnableJpaRepositories(basePackages = "de.cannamanage.service.repository") public class CannaManageApplication { public static void main(String[] args) { diff --git a/pom.xml b/pom.xml index b95a28d..4bbf916 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ org.springframework.boot spring-boot-starter-parent - 3.3.4 + 4.0.6 @@ -30,11 +30,6 @@ 21 UTF-8 UTF-8 - - 6.5.3.Final - 10.15.0 - 3.26.3 - 5.12.0 0.8.13 1.00