diff --git a/src/main/java/fr/unistra/sil/erp/back/Config.java b/src/main/java/fr/unistra/sil/erp/back/Config.java new file mode 100644 index 0000000000000000000000000000000000000000..87aba0730c99448af0173af3f71fc85723319450 --- /dev/null +++ b/src/main/java/fr/unistra/sil/erp/back/Config.java @@ -0,0 +1,20 @@ +/* + * CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL-B + * https://cecill.info/licences/Licence_CeCILL-B_V1-fr.html + */ +package fr.unistra.sil.erp.back; + +/** + * Main configuration file for the application. + * @author BEAUVAIS ANTOINE + */ +public class Config { + + public static final String API_VERSION = "v1"; + + public static final String URL_PREFIX = "/api/" + API_VERSION; + + public static final String MAPPING_RETRIEVEALL = URL_PREFIX + + "/retrieveAll"; + +} diff --git a/src/main/java/fr/unistra/sil/erp/back/api/controller/ApiRetrieveInfoController.java b/src/main/java/fr/unistra/sil/erp/back/api/controller/ApiRetrieveInfoController.java index 26a9d9ee29b1bf5929bebf29380e55ee3728875f..c29bfb60b470febd18c14a055d0cbf7a3062c6ec 100644 --- a/src/main/java/fr/unistra/sil/erp/back/api/controller/ApiRetrieveInfoController.java +++ b/src/main/java/fr/unistra/sil/erp/back/api/controller/ApiRetrieveInfoController.java @@ -4,6 +4,7 @@ */ package fr.unistra.sil.erp.back.api.controller; +import static fr.unistra.sil.erp.back.Config.MAPPING_RETRIEVEALL; import fr.unistra.sil.erp.back.DatabaseSystem; import fr.unistra.sil.erp.back.api.model.Item; import fr.unistra.sil.erp.back.db.DatabaseConnectionException; @@ -26,7 +27,7 @@ public class ApiRetrieveInfoController { * @return an Item. * @throws fr.unistra.sil.erp.back.api.controller.ApiServerErrorException */ - @GetMapping("/erp-back/api/v1/retrieveInfo") + @GetMapping(MAPPING_RETRIEVEALL) public Object retrieveInfo() throws ApiServerErrorException { DatabaseInterface db;