JBoss Forge 2

Preview:

DESCRIPTION

Uma rápida visão sobre o plugin do Eclipse, chamado JBoss Forge 2.

Citation preview

2

http://about.me/ricardo.longawww.gujavasc.org

@ricardolonga

Graduado em Sistemas de Informação;

Pós-graduado em Eng. De Software;

Analista de Sistemas na Dígitro Tecnologia;

Evangelista do GUJSC;

Em contato com Java desde 2005;

Professor de graduação do Senai;

Aeromodelista.

Grande coisa!

Quem já iniciou um projeto com Java?

http://about.me/ricardo.longawww.gujavasc.org

Quem já iniciou um projeto com Java?Algum TCC em andamento com Java?

http://about.me/ricardo.longawww.gujavasc.org

Quem já iniciou um projeto com Java?Algum TCC em andamento com Java?

Tranquilo configurar o projeto?

Importou bibliotecas erradas?

Quantas noites perdidas?

Ainda bem que temos amigos...

Ainda bem que temos amigos...

Ainda bem que temos amigos...

...que configuram tudo para nós!

Ainda bem que temos amigos...

...que configuram tudo para nós, SQN!

JPA

Aí você estuda...

...configura...

...reza...

...começa a ficar doido...

...tenta estudar mais um pouco...

...aí você liga o...

...e tenta um Work Around...

...em Português: Gambiarra...

...nada dá certo, então...

desiste!

Não se apavorem, trago-lhes a solução!Não se apavorem, trago-lhes a solução!

Uma ferramenta poderosa, igual o café

Geradora de código

Vamos tentar?

Instale o plugin no Eclipse

Link para instalar no Eclipse...

Crie um novo projeto

No Eclipse, pressione CTRL + 5...(tudo parte deste atalho, sempre)

http://about.me/ricardo.longawww.gujavasc.org

Escolha “Project: New”...

http://about.me/ricardo.longawww.gujavasc.org

Preencha e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

Projeto mavenizado criado...

Configure o JPA(Selecione o projeto antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Configure o JPA...

http://about.me/ricardo.longawww.gujavasc.org

Preencha e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

JPA configurado...

Crie uma entidade JPA(Selecione o projeto antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Crie uma entidade JPA...

http://about.me/ricardo.longawww.gujavasc.org

Preencha e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

Crie um atributo...(Selecione a classe antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Preencha e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

Atributo e métodos gerados...

Configure o CDI(Selecione o projeto antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Configure o CDI...

http://about.me/ricardo.longawww.gujavasc.org

Selecione a versão e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

CDI configurado...

Configure o EJB(Selecione o projeto antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Configure o EJB...

http://about.me/ricardo.longawww.gujavasc.org

Selecione a versão e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

EJB configurado...

Configure o JSF(Selecione o projeto antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Configure o JSF...

http://about.me/ricardo.longawww.gujavasc.org

Escolha a versão e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

JSF configurado...

Crie as telas de CRUD(Selecione o projeto antes do CTRL + 5)

http://about.me/ricardo.longawww.gujavasc.org

Configure o Scaffold...

http://about.me/ricardo.longawww.gujavasc.org

Configure o Scaffold...

http://about.me/ricardo.longawww.gujavasc.org

Configure o Scaffold...

http://about.me/ricardo.longawww.gujavasc.org

Crie as telas de CRUD...

http://about.me/ricardo.longawww.gujavasc.org

Escolha Faces e, Next...

http://about.me/ricardo.longawww.gujavasc.org

Selecione a entidade e, Finish...

http://about.me/ricardo.longawww.gujavasc.org

Arquivos gerados...

Teste em seu Application ServerJava EE 7

http://about.me/ricardo.longawww.gujavasc.org

Aplicação em execução...

Colabore com este projeto Open Source

http://about.me/ricardo.longawww.gujavasc.org

Obrigado!