Résultats

Il y a 9 ans

Construire une API REST avec Jersey et Spring sans web.xml, ni applicationContext.xml, ni getters/setters

Les API REST font légion de nos jours et sont très souvent découpées en plusieurs couches : contrôleurs (traitant les requêtes HTTP), services (exécutant la logique métier) et accès aux données (pour interagir avec la ou les bases de données). Pour cet exemple, nous utiliserons Jersey pour la couche REST, Spring pour l’injection de dépendances et...

Publié par Séven Le Mesle

Il y a 9 ans

Logs d’audit pour les services REST

Pour une application hébergeant une API REST, il est souvent utile d’obtenir les logs des accès aux services. On pense tout de suite aux access logs qui fournissent facilement l’URL invoquée, la méthode et le code de retour HTTP. Dans certains cas cela suffira amplement ; si toutefois vous souhaitez pouvoir analyser finement la consommation...

Il y a 11 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Le coin de la technique Release de SubGit 1.0.0 (par Alexandre Dergham) Release de Gatling 1.3.0 (par Alexandre Dergham) Release de slf4j 1.7 (par Jean-Eudes Couignoux) Jersey en version 2.0-m8 (par Xavier Bucchiotty)

Publié par Yves Amsellem

Il y a 11 ans

REST côté serveur avec Java

Voilà 11 ans que Roy Fielding a introduit REST, le style d’architecture original du web appliqué aux échanges inter-applications. Reposant sur HTTP, il promet économie, simplicité et profit des structures réseau en place. Voyons comment l’implémenter via un client JavaScript — présenté dans un article connexe — communiquant avec un serveur Java — présenté ici...

Publié par Yves Amsellem

Il y a 12 ans

Authentification HTTP et Sécurité avec Apache Shiro

Authentifier les utilisateurs d’une application est une étape cruciale pour tout système d’information. Restreindre l’accès à ses ressources selon certains critères l’est également. Côté web, Spring Security tient le haut du pavé en la matière. Pourtant son adhérence à Spring et sa volumétrie — plus de 10 JAR de dépendances — peuvent représenter un frein...

Il y a 12 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/JEE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII RabbitMQ 2.4 et Spring AMQP 1.0 Jersey 1.6 Le coin de la technique Google App Engine 1.4.3 Eclipse: des classes de tests clé en main Notre communauté en France et à l’étranger Pas frais mon poisson ?!

Il y a 12 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Agilité Craftsmanship, le débat fait rage dans la blogosphère! Les dangers qui guettent Scrum Actualité éditeurs / SSII JAX-RS 2.0 Evènements de notre communauté en France et à l’étranger Code retreat à Grenoble

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.