Accès base de données au travers de SSH en Java
Comment accéder à une base de données avec JDBC au travers d’une connexion SSH. Qua cela soit pour des questions de sécurité ou pour des raisons pratique, il …
Comment accéder à une base de données avec JDBC au travers d’une connexion SSH. Qua cela soit pour des questions de sécurité ou pour des raisons pratique, il …
Juery est une librairie java permettant de gérer simplement des critères de filtre et de recherche ainsi que de la pagination dans vos api REST sans JPA. A …
Un des problèmes les plus couramment rencontré est le problèmes de la gestion des entité ou objets dans le code d’une application. Où mettre la barre …
La version 2.1.3 de Baywatch est en ligne avec des améliorations de performences importante pour l’affichage des fils de news et un changement d’hébergeur vers …
Le livre de Robert «Bob» Martin a été un des premier livre technique que j’ai lu. Il représente une base sur laquelle les développeurs peuvent s’appuyer afin de …
La veille techno fait partie intégrante de l’ingénierie logicielle. Que l’on soit développeur, lead ou CTO, se maintenir informé des dernières évolutions dans …
Les Websockets sont souvent évoqués pour les évènements serveur, mais ils ne sont pas la seule possibilité. Spring Boot Webflux est capable d’envoyer des Event …
Quelques astuces pratiques pour développer et builder un projet front / back à base de Vue.js et de Spring Boot. Le tout avec une configuration Maven simple.
Il y a quelque temps, j’ai vu cette vidéo de Nicolas Peters à Devoxx qui parlait de picocli et des applications en ligne de commande java. Chez i-Run on a de …
Quand on fait du micro-service il est important de s’inquiéter assez tôt de la documentation. Au début c’est plus une lourdeur qu’autre chose, le code change …
Je ne partage pas mes dotfile files sur github comme le font pas mal de dev. C’est long et pas forcément optimal. En plus c’est un risque si j’ai dans mes …
Je sais qu’il existe quelques articles sur le sujet mais pas assez à mon goût. Je fais pas mal de veille et au final j’ai entendu parlé de cette lib assez tard, …
Un post rapide, j’ai trouvé ça hier, je ne connaissais pas et pourtant je trouve ça vraiment pratique. L’optimisation de l’affiche des exceptions Java grâce à …
Carrément, deux billets dans la même semaine, c’est rare. Bon rien de foufou, j’ai passé un peu de temps la semaine passé à automatiser le processus de release …
Dans le cadre d’un projet, j’ai une configuration Spring Secure tel que : ... http.requiresChannel() .antMatchers("/client/").requiresSecure() …
Dans mon nouveau travail j’ai eu l’occasion de faire une présentation sur les principes de base de Git et sur les principaux branching models. Je la partage …
Disons que cette partie est un bonus si vous n’avez pas encore saturé ! Depuis le vous devez bien avoir remarqué que l’on utilise log4j 2 et que les logs ne …
Quelles sont donc les raisons d’utiliser OSGi ? On en a vu plusieurs jusqu’ici : Isolation des classpath par bundle Chargement et mise à jour des bundles à …
On a parlé la dernière fois de l’un des points de complexité d’OSGi que sont les bundles et le fait que toutes les dépendances du projet doivent impérativement …
Introduction L’objectif est donc de créer un serveur REST avec une route /hello qui produit le résultat Hello World. Le tout exécuté dans un environnement OSGi. …
Vaste sujet que j’ai entamé il y a plus d’un an mais que j’ai jamais eu le temps de terminer correctement jusqu’ici. Introduction On en entend parler, mais on …
Il n’y a pas loin d’un an, j’ai décrit sur l’une des nombreuses manières d’automatiser une release grâce à Github et Travis CI. Depuis, les nouvelles …
Introduction Vous développez un projet Open Source que vous hébergez chez Github et vous utilisez Travis CI pour le builder automatiquement. C’est sympa …
Pour tous ceux qui travaillent avec plusieurs dépôts git, voire une multitude, il est parfois très fastidieux de les tenir à jour. Le plus simple est la boucle …