From 29a819fa98e1f81dc6da23138e7bb9d6e4cfd570 Mon Sep 17 00:00:00 2001 From: Abdellatif Kebraoui <Kebraoui.abdellatif@gmail.com> Date: Fri, 28 Mar 2025 14:48:49 +0100 Subject: [PATCH] [FEAT] update POM file for user management service; rename service and add Eureka client dependency, enable discovery client in application --- pom.xml | 16 ++++++++++++---- .../java/com/miage/glop/UserManagementApp.java | 2 ++ 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 8f8813f..830684f 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org</groupId> @@ -7,14 +9,14 @@ <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> - <name>user_management_service</name> + <name>usermanagement-service</name> <!-- Spring Boot Parent --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.2.0</version> - <relativePath/> <!-- Lookup parent from repository --> + <relativePath /> <!-- Lookup parent from repository --> </parent> <properties> @@ -73,6 +75,12 @@ <groupId>jakarta.validation</groupId> <artifactId>jakarta.validation-api</artifactId> </dependency> + + <dependency> + <groupId>org.springframework.cloud</groupId> + <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> + <version>4.0.3</version> + </dependency> </dependencies> <build> @@ -142,4 +150,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file diff --git a/src/main/java/com/miage/glop/UserManagementApp.java b/src/main/java/com/miage/glop/UserManagementApp.java index 937ae68..0ac372b 100644 --- a/src/main/java/com/miage/glop/UserManagementApp.java +++ b/src/main/java/com/miage/glop/UserManagementApp.java @@ -2,8 +2,10 @@ package com.miage.glop; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.client.discovery.EnableDiscoveryClient; @SpringBootApplication +@EnableDiscoveryClient public class UserManagementApp { public static void main(String[] args) { SpringApplication.run(UserManagementApp.class, args); -- GitLab