introdução ao framework grails usando netbeans
TRANSCRIPT
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
1/7
NetBeans IDE NetBeans Platform Enterprise Plugins
Docs & Support Community Search
HOME/ Docs & Support
Introduo ao Framework do Grails na Web
Este documento introduz o Grailsno NetBeans IDE. No site do Grails: "O objetivo do Grails trazer o paradi
para o Groovy. Trata-se de um framework de aplicaes Web de cdigo-fonte aberto que utiliza a linguagem
desenvolvimento Java Web. possvel utilizar o Grails como um ambiente de desenvolvimento standalone q
configurao ou integra sua lgica de negcios de Java. O Grails tem por objetivo tornar o desenvolvimento
portanto, deve recorrer para uma ampla gama de desenvolvedores, no apenas aqueles da comunidade Jav
Contedo
Criando a Aplicao
Criando a Classe de Domnio
Criando o Controlador
Executando a Aplicao
Para seguir este tutorial, so necessrios os recursos e o software a seguir.
Software ou Recurso Verso Necessria
NetBeans IDE Java verso 7.2 ou acima
JDK (Java Development Kit) verso 7
Grails verso atual
Observaes.
Use o JDK 7 como Plataforma Java. O Grails atualmente no executado no JDK 8.
Ative o plug-in do Groovy para desenvolver aplicaes Grails no IDE.
Abra a janela Opes do IDE e defina o local do Grails na guia Groovy da categoria Diversos.
Se voc quiser utilizar o Groovy, defina tambm a localizao do Groovy aqui.
Leia o Guia de incio rpido do Grailsoficial, que apresenta o cenrio que reproduziremos nas se
Criando a Aplicao
Nesta seo, executamos o comando "grails create-app" no IDE, utilizando o modelo de projeto "Aplicao d
aplicao do Grails.
Instale o Grails no sistema local e confirme se ele foi configurado corretamente.
Voc pode confirmar se ele est funcionando corretamente executando o Grails na linha de comando
de comandos).
1.
Choose page language
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
1 de 7
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
2/7
Selecione Arquivo > Novo Projeto (Ctrl-Shift-N) e selecione "Aplicao do Grails" na categoria "Groo2.
Em Nome do Projeto, digite "BookDemo"; em Localizao do Projeto, selecione a pasta em que a apl
Finalizar.
3.
O IDE executa o comando "grails create-app", mostrando a sada na janela de Sada. A janela Projetos deve
Expanda as pastas e observe a estrutura do cdigo-fonte criado pelo IDE usando os scripts do Grails. Alm
e veja que muitos deles tm os valores default preenchidos.
Criando a Classe de Domnio
Nesta seo, usamos o IDE para executar o script "grails create-domain-class".
Clique com o boto direito do mouse no n Classes de Domnio e selecione Novo > Classe de Dom1.
Nomeie a classe de domnio como "Book" e clique em Finalizar. O domnio "Book.groovy" criado no2.
Abra a classe Book e preencha duas Strings, "title" e "author". O seguinte dever ser exibido:3.
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
2 de 7
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
3/7
Crie alguns valores iniciais na classe Bootstrap.groovy, que est no n Configurao. O cdigo adicio
negrito a seguir:
class BootStrap {
def init = { servletContext ->
new Book(author:"Stephen King",title:"The Shining").save( new Book(author:"James Patterson",title:"Along Came a Spi
}
def destroy = {
}
}
Observao.Adicione uma importao de bookdemo.Bookse voc vir uma advertncia na
cdigo-fonte.
4.
Criando o Controlador
Nesta seo, usamos o script "grails create-controller" para criar um controlador para nossa classe de domn
Clique com o boto direito do mouse no n Controladores e selecione Novo > Controlador do Grails.1.
Digite "Book" em Nome da Classe e observe que a classe gerada se chamar "BookController":2.
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
3 de 7
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
4/7
Clique em Finalizar. O controlador gerado.
Comente a linha gerada entre as chaves e adicione "def scaffold = Book". O seguinte dever ser exib3.
Executando a Aplicao
Nossa aplicao Grails simples est completa. Nesta seo, ela ser implantada.
Clique com o boto direito do mouse na aplicao e escolha "Executar". A aplicao implantada no
janela Servios:
1.
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
4 de 7
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
5/7
O URL mostrado na janela de Sada. Se o browser no abrir automaticamente, cole o URL em um
Clique no link "BookController" e voc ver isto:
2.
Clique em Novo Livro e crie uma nova entrada:3.
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
5 de 7
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
6/7
Quando voc clicar em Criar, observe que poder editar ou deletar a entrada:4.
...e que a entrada refletida na lista de entradas:5.
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
6 de 7
-
7/26/2019 Introduo Ao Framework Grails usando NetBeans
7/7
SiteMap About Us Contact
Legal & Licences
Consulte Tambm
Isso conclui a introduo ao Grails no NetBeans IDE. Agora voc sabe como criar um aplicao bsica no fr
Para obter mais informaes sobre a tecnologia Grails e Groovy em netbeans.org, consulte Introduo ao G
By use of this website, you agree to the NetBeans Policies and Terms of Use. 2016, Oracle Corporation and/orits affiliates. Sponsored by
https://netbeans.org/kb/docs/web/grails-quickstart_pt_BR.html
7 de 7