72
2

JBoss Forge 2

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: JBoss Forge 2

2

Page 2: JBoss Forge 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.

Page 3: JBoss Forge 2

Grande coisa!

Page 4: JBoss Forge 2

Quem já iniciou um projeto com Java?

Page 5: JBoss Forge 2

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

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

Page 6: JBoss Forge 2

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

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

Tranquilo configurar o projeto?

Page 7: JBoss Forge 2

Importou bibliotecas erradas?

Page 8: JBoss Forge 2

Quantas noites perdidas?

Page 9: JBoss Forge 2

Ainda bem que temos amigos...

Page 10: JBoss Forge 2

Ainda bem que temos amigos...

Page 11: JBoss Forge 2

Ainda bem que temos amigos...

...que configuram tudo para nós!

Page 12: JBoss Forge 2

Ainda bem que temos amigos...

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

Page 13: JBoss Forge 2

JPA

Page 14: JBoss Forge 2

Aí você estuda...

Page 15: JBoss Forge 2

...configura...

Page 16: JBoss Forge 2

...reza...

Page 17: JBoss Forge 2

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

Page 18: JBoss Forge 2

...tenta estudar mais um pouco...

Page 19: JBoss Forge 2

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

Page 20: JBoss Forge 2
Page 21: JBoss Forge 2

...e tenta um Work Around...

Page 22: JBoss Forge 2

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

Page 23: JBoss Forge 2

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

Page 24: JBoss Forge 2

desiste!

Page 25: JBoss Forge 2

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

Page 26: JBoss Forge 2
Page 27: JBoss Forge 2

Uma ferramenta poderosa, igual o café

Page 28: JBoss Forge 2

Geradora de código

Page 29: JBoss Forge 2

Vamos tentar?

Page 30: JBoss Forge 2

Instale o plugin no Eclipse

Page 31: JBoss Forge 2

Link para instalar no Eclipse...

Page 32: JBoss Forge 2

Crie um novo projeto

Page 33: JBoss Forge 2

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

Page 34: JBoss Forge 2

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

Escolha “Project: New”...

Page 35: JBoss Forge 2

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

Preencha e, Finish...

Page 36: JBoss Forge 2

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

Projeto mavenizado criado...

Page 37: JBoss Forge 2

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

Page 38: JBoss Forge 2

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

Configure o JPA...

Page 39: JBoss Forge 2

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

Preencha e, Finish...

Page 40: JBoss Forge 2

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

JPA configurado...

Page 41: JBoss Forge 2

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

Page 42: JBoss Forge 2

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

Crie uma entidade JPA...

Page 43: JBoss Forge 2

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

Preencha e, Finish...

Page 44: JBoss Forge 2

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

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

Page 45: JBoss Forge 2

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

Preencha e, Finish...

Page 46: JBoss Forge 2

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

Atributo e métodos gerados...

Page 47: JBoss Forge 2

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

Page 48: JBoss Forge 2

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

Configure o CDI...

Page 49: JBoss Forge 2

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

Selecione a versão e, Finish...

Page 50: JBoss Forge 2

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

CDI configurado...

Page 51: JBoss Forge 2

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

Page 52: JBoss Forge 2

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

Configure o EJB...

Page 53: JBoss Forge 2

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

Selecione a versão e, Finish...

Page 54: JBoss Forge 2

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

EJB configurado...

Page 55: JBoss Forge 2

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

Page 56: JBoss Forge 2

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

Configure o JSF...

Page 57: JBoss Forge 2

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

Escolha a versão e, Finish...

Page 58: JBoss Forge 2

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

JSF configurado...

Page 59: JBoss Forge 2

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

Page 60: JBoss Forge 2

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

Configure o Scaffold...

Page 61: JBoss Forge 2

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

Configure o Scaffold...

Page 62: JBoss Forge 2

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

Configure o Scaffold...

Page 63: JBoss Forge 2

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

Crie as telas de CRUD...

Page 64: JBoss Forge 2

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

Escolha Faces e, Next...

Page 65: JBoss Forge 2

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

Selecione a entidade e, Finish...

Page 66: JBoss Forge 2

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

Arquivos gerados...

Page 67: JBoss Forge 2

Teste em seu Application ServerJava EE 7

Page 68: JBoss Forge 2

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

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

Page 69: JBoss Forge 2

Colabore com este projeto Open Source

Page 70: JBoss Forge 2
Page 71: JBoss Forge 2

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

Page 72: JBoss Forge 2

Obrigado!