Closed sebbvc123 closed 2 years ago
Afin de conserver l'information à plus long terme, vous devez vous connecter à une base de données externe. Pour ce faire, le service en ligne MongoDB Atlas sera utilisé. celui-ci utilise une base de données basée sur des documents appelé MongoDB. L'utilisation de l'ODM (Object Document Mapper) Morphia permettra de faciliter et d'automatiser plusieurs tâches reliées à l'utilisation de la BD. Vous devrez y stocker l'ensemble de vos données.
https://mkyong.com/maven/maven-profiles-example/ https://stackoverflow.com/questions/8252107/is-it-possible-to-execute-two-different-maven-exec-maven-plugin-in-a-single-pom
Ajouter les config BD dans différentes commandes maven qui call le bon fichier de config. https://mkyong.com/maven/maven-profiles-example/
Comment rebrancher le pluging exec dans les profile: https://stackoverflow.com/questions/8252107/is-it-possible-to-execute-two-different-maven-exec-maven-plugin-in-a-single-pom
Ajouter une connexion MongoDB dans HttpServerConfig. Possiblement créer un autre obj Config pour la config de la BD si elle est grosse.
https://docs.mongodb.com/drivers/java/sync/v4.5/fundamentals/connection/connect/#std-label-connect-to-mongodb