Bonjour j' exécute 2 jar

- jar 1 : spring boot avec jpa/MYSQL port 8181
- jar 2 : spring boot avec mongodb port 8787

à l'intérieur de spring boot jar2 je créer un contenu html:

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
	CommandLineRunner start(PageHtmlRepository pageHtmlRepository) {
		return args -> {
			//remplissage de page html
 
			pageHtmlRepository.deleteAll();
			Stream.of("contenuHtml").forEach(c -> {
				System.out.println("ajotuer actualité ...");
				pageHtmlRepository.save(new PageHtml(null,"<h1>nouvelle page /h1>"));

voici son entité de la nouvelle page:

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
@Document
@Data @AllArgsConstructor @NoArgsConstructor 
public class PageHtml {
 
    @Id
    private String id; //id est le numéro de sommaire id
    private String contentHtml;
}

une fois que j'ai insérer la nouvelle page, je souhaite récupérer son id et l'insérer directement dans le jar1, voici l'entité auquel je souhaite insérer:

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
@Entity @Data @NoArgsConstructor @AllArgsConstructor
@ToString
 
public class Matiere implements Serializable {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    private String nameMatiere;
    private String route;
    private String idMongo;
    @ManyToOne
    private Sommaire sommaire;
}

je souhaite savoir comment faire ma requête post directement dans le jar2(de machine jar2 à la machine jar1), je sais le faire à en tapant l'adresse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
http://localhost:8181/matieres
voici ma nouvelle donnée dans mongo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
PageHtml(id=5d70af2c94733d56b07130a2, contentHtml=<h1>nouvelle page /h1>)
voici ce que je vais envoyé à jar1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
{id:null,route: "aws",  nameMatiere: "éditez le contenu awsdd",idmongo:"5d70af2c94733d56b07130a2",sommaire: "http://localhost:8181/matieres/2",}

merci de votre réponse