L'intégration continue est un outil incontournable pour le développement logiciel moderne. Ce billet décrit les enjeux de sa mise en place et les outils que nous vous proposons pour en simplifier la démarche.
Petite piqûre de rappel sur le fonctionnement des Alarmes JDring, de l'impact d'un mauvais usage et des bonnes pratiques à suivre.
Ce billet s'adresse tous les consultants et autres intervenants techniques autour de JCMS.
Hibernate supporte assez bien l'évolution de schéma sauf pour les types primitifs. Si vous devez faire évoluer un type stocké en base pour lui ajouter un nouveau champ primitif, voici nos conseils...
Présentation de la classe ProcessExecutor
introduite dans JCMS 7.0 et permettant l'exécution de processus natifs de manière simplifiée et unifiée.
Attention aux Arrays.asList() !