Dans le cadre du développement, je voudrais maintenir les deux versions différentes de réponse.J'ai utilisé produit des mots clés dans le cadre du mappage des demandes pour différencier l'implémentation. Lorsque version = 1.0, la méthode pour la première implémentation doit être appelée, alors que la version 2.0 puis la méthode pour la deuxième implémentation doivent être appelées.Versioning dans le cadre de Accepter en-tête dans springboot
Mais dans mon cas c'est toujours la méthode avec la version inférieure qui est appelée.
**
@RequestMapping(value = "/example", method = GET,produces= HAL_JSON_VALUE+";version=1")
public void method1(){
System.out.println("in method1");
}
@RequestMapping(value = "/example", method = GET,produces= HAL_JSON_VALUE+";version=2")
public void method2(){
System.out.println("in method2");
}
**