Preuve de concept d'une API RESTful et d'un SDK développés en Java.
- validation des entités
- internationalisation des erreurs
- OAuth 1 (WIP)
Installer le serveur d'application Tomcat 8 localement.
Modifier la propriété LOG_DIR dans le fichier api-server/src/main/resources/app.properties pour indiquer le répertoire dans lequel stocker les logs de l'API.
mvn clean install -DskipTests
cp ./api-server/target/api-server.war $/path/to/tomcat/webapps/dir/$
Le SDK contient les tests d'intégration.
mvn test -f api-sdk/pom.xml -Dtest=IntegrationTestingFactory
- Jersey - RESTful Web Services in Java
- Hibernate Validator - The Bean Validation reference implementation
- Maven - Dependency Management
- OAuth 1
- monitoring des appels à l'API