Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:
  • ó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
    • link
      GroovySOAP
      GroovySOAP
      1http://docs.codehaus.org/display/GROOVY/Groovy+SOAP
      : acessando web services com Groovy
    • 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)
    • link
      GoogleDataSupport
      GoogleDataSupport
      1http://docs.codehaus.org/display/GROOVY/Google+Data+Support
      : use facilmente as APIs de dados do Google dentro doGroovy
    • 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
2
2