diff --git a/pom.xml b/pom.xml index 665b51649320514293f7e34f364bf68c3e1c5123..c2cdea595553859d26fcda25d28358b689856ebc 100644 --- a/pom.xml +++ b/pom.xml @@ -59,18 +59,6 @@ <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> - <!-- Eureka client - Now conditionally activated based on profile --> - <dependency> - <groupId>org.springframework.cloud</groupId> - <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> - <!-- Only active in non-cloud profiles --> - <exclusions> - <exclusion> - <groupId>org.springframework.cloud</groupId> - <artifactId>spring-cloud-starter-loadbalancer</artifactId> - </exclusion> - </exclusions> - </dependency> <!-- Database drivers --> <dependency> diff --git a/src/main/java/com/miage/glop/beneficiary/Beneficiary.java b/src/main/java/com/miage/glop/beneficiary/Beneficiary.java index 1867b69c4dea7d663be5475ca410215600404b33..1d3a7559112bcf9626f8509a7e01246e425d143b 100644 --- a/src/main/java/com/miage/glop/beneficiary/Beneficiary.java +++ b/src/main/java/com/miage/glop/beneficiary/Beneficiary.java @@ -1,10 +1,10 @@ package com.miage.glop.beneficiary; -import jakarta.annotation.Nonnull; + import jakarta.persistence.*; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; -import jakarta.validation.constraints.PastOrPresent; + import jakarta.validation.constraints.Size; @Entity diff --git a/src/main/java/com/miage/glop/config/EurekaConfig.java b/src/main/java/com/miage/glop/config/EurekaConfig.java deleted file mode 100644 index 507d4a1b655f1ab294fb01956dfded98ce1f4431..0000000000000000000000000000000000000000 --- a/src/main/java/com/miage/glop/config/EurekaConfig.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.miage.glop.config; - -import org.springframework.context.annotation.Configuration; -import org.springframework.context.annotation.Profile; -import org.springframework.cloud.client.discovery.EnableDiscoveryClient; - -/** - * Eureka configuration that's only activated for non-cloud profiles. - * This ensures Eureka client is only used in local development. - */ -@Configuration -@EnableDiscoveryClient -@Profile("!cloud") // Only active when NOT in cloud profile -public class EurekaConfig { - // Configuration is handled through properties files -}