Grails: une tentative d'amélioration des toString() des classes de domaines
De base, les toString() des classes de domaines se contentent d'afficher le nom de la classe et l'id, je voulais trouver un moyen d'améliorer ça à mon goût:D'abord j'ai défini une closure pour faire un...
View ArticleGrails: s'assurer que toutes les contraintes sont mises sur les classes de...
Lorsque l'on créée une application grails, il est très facile d'oublier des contraintes. Pour résoudre ce problème, j'ai cherché un moyen de vérifier automatiquement que chaque propriété des classes de...
View ArticleGrails: Noms de tables lisibles grâce aux packages
Si:Vous avez un grand nombre de classes de domaineLes données de votre appli font l'objet d'une exploitation par un tiers (service décisionnel, business objects...)Vous arrivez à vous perdre vous-même...
View ArticleFaire tourner ses tests fonctionnels Grails/Geb sur Cloudbees avec...
Si vous utilisez déjà le duo gagnant Grails/Geb pour vos tests fonctionnels Selenium, voici comment configurer Jenkins sous Cloudbees pour les exécuter.Contexte: Cloudbees est en partenariat avec...
View ArticleIntelliJ File Templates
The last post I did was taken and translated (with my permission and a link to my google+ profile) by Cloudbees on their blog. So, my conclusion is: let's talk english directly!Anyway, here is a little...
View ArticleLivereload in a Grails application via Grunt.js
I saw that video from Robert Fletcher quite a time ago, and I was keeping that somewhere in my mind to try it later, until these days !It involves usage of buzzing front-end tools and features. The one...
View ArticleGrails domain validation : small trick to easily get the right I18N error code
Sometimes it's not so easy to get the right I18N error code when a domain constraint is not met. Here is a small trick that made my life slightly easier.You could simply print publishable.errors but...
View Article
More Pages to Explore .....