...
Criar aplicações web, escrever shell scripts facilmente, escrever de forma concisa, criar casos de teste usando integração com JUnit, ou prototipar, nunca foi tão conciso e groovyinteressante.
Groovy trabalha de forma transparente com todos os objetos e bibliotecas Java existentes e compila diretamente para Java bytecode tanto no desenvolvimento de aplicações como no modo script.
...
- conceitos de linguagem aprimorados
- Suporte a closures - blocos de código reutilizáveis
- Sintaxe nativa parar listas e mapas
- Suporte ao padrão Gof Builder através na noção de builders
- Operadores regex ao nível de sintaxe e sequências de escape
- Suporte nativo a JavaBean
- Sobrecarga de operadores para simplificar o trabalho com Collections e Maps
- Iteração polimórfica e autoboxing
- Estensão da biblioteca padrão da Java através do GDK
- características padrão úteis para aumentar a produtividade do desenvolvedor, tais como:
- Groovy Markup para XML, DOM, ...
- Groovy Path expression language
- Groovlets para fácil implementação de Servlets em scripts Groovy
- Scripts Ant
- Groovy Categories permitem adicionar métodos à classes com a palavra-chave "use"
- Groovy Template Engines que são plugáveis, simples de usar, integram GPath e compilam para bytecode
- Groovy SQL para tornar SQL mais Groovy
- ótimos módulos criados pelo usuários
- Grails : Groovy on rails para o fácil desenvolvimento de aplicações multi-camada
- Gram : uma ferramenta do tipo xdoclet para processar marcações doclet tags ou anotações do Java 5
- COM Scripting
- GroovySWT : wrapper em torno do SWT, a biblioteca gráfica do Eclipse
: acessando web services com GroovyWiki Markup {link:GroovySOAP|http://docs.codehaus.org/display/GROOVY/Groovy+SOAP}{link}- GSP : Groovy server pages
- GSQL : acessando banco de dados com Groovy
- Process : manipulando processos externos
- XML-RPC : RPC (Remote Procedure Call) sobre HTTP realmente fácil
- Jabber-RPC: RPC sobre sistemas de mensagens instantâneas baseadas em Jabber (incluindo o Google Talk)
: use facilmente as APIs de dados do Google dentro doGroovyWiki Markup {link:GoogleDataSupport|http://docs.codehaus.org/display/GROOVY/Google+Data+Support}{link}- GORM : Mapeamento Objeto-Relacional do Grails
- Groovy Monkey: port do Eclipse Monkey para Groovy com algumas melhorias
Divirta-se fazendo seu código mais groovy Codifique com prazer!!!!
Latest news
| Blog Posts | ||
|---|---|---|
|