introdução ao framework grails usando netbeans

Upload: dan-nascimento

Post on 13-Apr-2018

217 views

Category:

Documents


0 download

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