Projet permettant d'importer des données depuis l'extranet dans le serveur de base de données local.
##Utilisation:
java Bkgpi2a [-dbserver db] [-webserver web] [-d] [-t]
où :
-dbserver db
est la référence à la base de données, par défaut désigne la base de données de développement. Voir fichier Bkgpi2a.prop (optionnel).-webserver web
est la référence au serveur web distant, par défaut désigne le serveur de développement (paramètre optionnel).-d
le programme s'exécute en mode débug, il est beaucoup plus verbeux. Désactivé par défaut (paramètre optionnel).-t
le programme s'exécute en mode test, les transcations en base de données ne sont pas faites. Désactivé par défaut (paramètre optionnel).
##Pré-requis :
- Java 6 ou supérieur.
- JDBC Informix
- JDBC MySql
- Driver Mongodb pour Java
- Jackson
##Références:
http://websystique.com/java/json/jackson-convert-java-object-to-from-json/
http://www.baeldung.com/jackson-annotations http://tutorials.jenkov.com/java-json/jackson-annotations.html http://websystique.com/java/json/jackson-json-annotations-example/ https://avaldes.com/json-tutorial-jackson-annotations-part-2/ https://www.mkyong.com/java/jackson-tree-model-example/ https://www.tutorialspoint.com/jackson/jackson_tree_model.htm
https://www.javacodegeeks.com/2012/09/simple-rest-client-in-java.html https://jersey.java.net/documentation/latest/client.html
https://www.mkyong.com/java/how-to-send-http-request-getpost-in-java/ http://alvinalexander.com/blog/post/java/simple-https-example https://www.mkyong.com/java/java-https-client-httpsurlconnection-example/