Mais uma edição da Semana Groovy com alguns links e notícias que chamaram minha atenção nos últimos dias.
Neste dia 8 de agosto começam as aulas da primeira turma de Grails no projeto Formação itexto! E que tal uma notícia ainda melhor? Estamos preparando o material para um novo treinamento que deverá ser lançado mês que vêm. Acredito que vocês irão gostar, pois é um assunto que muitos pedem maiores detalhes a respeito (manterei o mistério por enquanto). Você pode acompanhar o que estamos fazendo emhttp://formacao.itexto.com.br
Observem algo interessante nesta edição da Semana Groovy: a maior parte dos links está em português!
Links da semana
No blog do Emílio há três posts muito bons ensinando a configurar o Grails com uma infraestrutura que envolve o Sonar, Jenkins e Artifactory. São ferramentas essenciais para todo desenvolvedor (Grails ou não). Seguem os links!
Parte 1 – http://emilio2hd.com.br/artifactory-jenkins-grails-sonar-parte-1/
Parte 2 – http://emilio2hd.com.br/artifactory-jenkins-grails-sonar-parte-2/
Parte 3 – http://emilio2hd.com.br/artifactory-jenkins-grails-sonar-parte-3/
Configurando o Spring Security em uma aplicação Java EE com JPA – Post bem prático do blog Domine o Spring – https://domineospring.wordpress.com/2015/07/27/spring-security-spring-jpa-e-o-javaee/
Problemas com o recarregamento dinâmico de classes no Grails? Talvez o problema esteja relacionado com o nome do diretório no qual seu projeto se encontre (caracteres de espaço podem ser a causa). Link interessante que apareceu no Grails Brasil e que recomendo a leitura: http://peedeebeesblog.blogspot.com.br/2015/07/grails-auto-class-reloading-broken-but.html
Container-less: usar ou não um servidor de aplicação? – post interessante publicado no site O Tapioca. Dado que o Grails 3 nos oferece este recurso, assim como o Spring Boot, é uma leitura bastante interessante para se levantar a discussão –http://www.otapioca.com.br/2015/07/container-less-usar-ou-nao-um-servidor-de-aplicacao/
Lançamentos
Grails 3.0.4 – https://github.com/grails/grails-core/releases/tag/v3.0.4
Grails 2.5.1 – https://github.com/grails/grails-core/releases/tag/v2.5.1 (ainda a versão que recomendo a meus clientes)
Dica: documentando seus projetos Grails!
Um recurso que vejo poucas pessoas usando no Grails são os recursos oferecidos pelo framework na geração de documentação. Sabia disto? Se não, recomendo que você leia esta seção da documentação (repetição inevitável!) do framework:http://grails.github.io/grails-doc/2.5.1/guide/conf.html#docengine
Muito bom, valeu Henrique!
Eu que agradeço!