BT
x Por favor preencha a pesquisa do InfoQ !

Abram caminho para o Grails 1.1

por Craig Wickesser , traduzido por Felipe Rodrigues em 26 Mar 2009 |

Apenas alguns dias atrás, a SpringSource liberou a versão 1.1 do Grails, o framework web open source. Ele oferece um monte de novas funcionalidades, melhorias e correções de bugs pegando uma carona no release recente do Groovy 1.6 que melhora significativamente a performance geral.  O press release declara,

O Grails 1.1 simplifica e acelera o desenvolvimento de aplicações Web, permitindo aos desenvolvedores focarem em entregar novas aplicações e capacidades aos clientes muito mais rápido que as alternativas complexas e focadas em infraestrutura. O novo release oferece uma integração mais profunda com o Spring adicionando suporte a namespaces e uso standalone do Grails Object Relacional Mapping dentro do Spring MVC. Também oferece integração mais justa com o ecosistema Java através de suporte para ferramentas de build chave, tais como Maven e Ant + Ivy. Adicionalmente, o Grails 1.1 fornece maior suporte para a comunidade vibrante de plugins com funcionalidade importantes para plugins como plugins globais, resolução transitiva de plugins e desenvolvimento modular de plugins.


Uma melhoria que os desenvolvedores estavam esperando é a habilidade de usar o GORM, Grails Object Relational Mapping, fora do Grails. Em Janeiro de 2009, Graeme Rocher, chefe do desenvolvimento do Grails na SpringSource, informou a comunidade que ele tinha portado a aplicação petclinic feita em Spring MVC para usar GORM fora do Grails.

Graeme forneceu o seguinte código, que faz uso do Spring, para oferecer uma SessionFactory habilitada para uso do GORM:

<gorm:sessionFactory base-package="org.grails.samples"
                     data-source-ref="dataSource"
                     message-source-ref="messageSource">
   <property name="hibernateProperties">
        <util:map>
             <entry key="hibernate.hbm2ddl.auto" value="update"/>
         </util:map>
   </property>
</gorm:sessionFactory>

Graeme também postou detalhes adicionais sobre várias outras funcionalidades do Grails 1.1 em seu blog no site da SpringSource.  Adicionalmente há vários novos plugins incluindo Commentable e Taggable que permite comentar e marcar com tags os objetos de domínio. Há também um trabalho para criar um portal de plugins para o Grails com o objetivo de ajudar a melhorar a experiência do uso de plugins tanto para desenvolvedores quanto para usuários do Grails.

Wired.com, o braço online do revista Wired, liberou um estudo de caso provendo informações sobre seu uso de GRails. Paul Fisher, gerente de Tecnologia da Wired.com declarou que,

 

O Grails torna tudo mais fácil e economiza tempo para trazer novos desenvolvedores para um projeto, porque ele fornece um
processo e workflow mais claro, simples e intuitivo... Alguém com nenhuma
experiência em Java ou Grails pode aprender Grails rapidamente, desenvolver velocidade em questão de dias e se tornar muito
produtivo. O Grails pode ser muito útil tanto para o desenvolvedor novato, que é novo em qualquer tipo de desenvolvimento web,
quanto para o desenvolvedor Java mais experiente.

O Grails continua a crescer e ganhar maturidade enquanto ganha popularidade entre os desenvolvedores. Com a aquisição da G2One pela SpringSource, os fundadores e criadores do Groovy e Grails, parece que as coisas estão apenas começando para este framework web open-source.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.