Grails

2145 palavras 9 páginas
Grails

Surgimento
O Groovy surgiu em meados de 2003 por um membro da apache software foundation pelo programador James Strachan após estudos sobre Python, com fundamentado em criar uma linguagem dinamica mais que ainda possuisse uma compilacao em classes java e que pudesse ser integrado ao que ele já tinha pronto em java.
Aos poucos este framework vai ganhando mais adeptos no país por ser uma ferramenta que oferece velocidade na programação de aplicações para Web.
O que é Grails?
Grails é uma mistura de tecnologias integradas que utiliza a linguagem Groovy uma linguagem derivada do Java que é executado em cima da JVM com característica de linguagem scripting e dinamicamente tipada, orientada a objetos, ou seja, foca-se no desenvolvimento ágil e na convenção por codificação, trabalha com os padrões MVC.

Explicando essa estrutura:
a) src/java (Pacotes de código-fonte Java): Contém os arquivos com códigos Java. Quando a aplicação é executada, todo o código fonte deste diretório será automaticamente compilado e se tornará disponível de forma transparente para o restante do projeto.
b) src/groovy (Pacotes de código-fonte Groovy): Contém arquivos com códigos Groovy (outros que não são controllers, domain, ou classes de serviço).
c) grails-app/conf (Configuração): Dentro deste diretório estarão presentes todos os arquivos de configuração da aplicação, como por exemplo, padrões de URL e configurações de acesso às bases de dados e a configuração do Spring ou Hibernate.
d) grails-app\controllers (controladores): Toda aplicação feita no Grails é baseada no padrão MVC. Contém neste diretório os controladores.
e) grails-app\domain(Classes do domínio): Contém todas as classes de domínio da aplicação do sistema. É nesta classe que responsável por representar as entidades do problema a ser solucionado, entidades estas que serão persistidas em um banco de dados relacional.
f) grails-app\services(Serviços): Contém classes que oferecem algum serviço para a aplicação.

Relacionados

  • Mini Curso Grails
    1450 palavras | 6 páginas
  • Apostila de Grails DevMedia
    5756 palavras | 24 páginas
  • DFDS Grails V1
    13321 palavras | 54 páginas
  • UTILIZAÇÃO DO FRAMEWORK GRAILS EMPREGANDO A METODOLOGIA SCRUM NO DESENVOLVIMENTO DE UM SISTEMA WEB
    10477 palavras | 42 páginas
  • Meu tcc Ciência da Computação
    8060 palavras | 33 páginas
  • 24531857
    677 palavras | 3 páginas
  • CT JAVA VI 2010 16
    14028 palavras | 57 páginas
  • seminco artigo4
    4595 palavras | 19 páginas
  • historia da lua
    479 palavras | 2 páginas
  • tcc biometria
    14938 palavras | 60 páginas