jboss forge - desenvolvimento rápido de aplicações java

13
http://devcasts.com.br

Upload: leandro-storoli

Post on 25-May-2015

846 views

Category:

Technology


3 download

DESCRIPTION

O JBoss Forge é uma ferramenta que auxiliará na criação de seus projetos e também na configuração dos frameworks necessários para o desenvolvimento de aplicações. Construa seu próprio plugin customizado de maneira simples e rápida e automatize tarefas no seu projeto. Mais informações em: http://forge.jboss.org/ * JBoss Forge - O que é * JBoss Forge - Curiosidades * JBoss Forge - Plugins * JBoss Forge - Novidades HANDS ON ======================================== - Instalando o Forge. - Criando uma aplicação com Spring e Hibernate. - Criando uma aplicação com JSF e JPA. - Testes com Arquillian. - Criando um plugin customizado. Devcast: http://youtu.be/if0VgsMBEFY http://devcasts.com.br

TRANSCRIPT

Page 1: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

http://devcasts.com.br!

Page 2: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

Leandro Storoli

�  Twitter: @leandro_storoli

�  Email: [email protected]

�  Consultor @ Summa

�  Java, Ruby, Scala…

�  Arquitetura, SOA, Agile…

Page 3: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

JBoss Forge - O que é

�  Configurar Projetos

�  Configurar Frameworks

�  Gerenciar Dependências

�  Maven

�  Command Line

�  Extensível por Plugins / Addons

�  Scaffold e Templates

Page 4: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

JBoss Forge - Curiosidades

�  Versão 1.0.0.Alpha2 tem 3 anos

�  Atualmente está na versão 2.0.0.Alpha2

�  Mantido por 4 integrantes Red Hat �  Lincoln Baxter – Project Lead - lincolnthree �  George Gastaldi – Plugin Development Lead - gastaldi

�  Koen Aers – Forge Eclipse Integration Lead - koentsje �  Vineet Reynolds – Scaffolding Lead – vineetreynolds

Page 5: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

JBoss Forge - Plugins

�  Arquillian

�  Spring

�  Hibernate

�  RichFaces

�  PrimeFaces

�  Jboss AS7

�  VRaptor

�  Netty

�  PicketLink

�  NoSQLUnit

�  Apache TomEE

�  SwitchYard

�  OpenShift

�  OSGI

Page 6: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

JBoss Forge - Novidades

�  Addons x Plugins

�  Modularização == JBoss Modules

�  Redução para 4MB

�  Startup em 3s

�  Integração com IDE’s – JBoss Tools

Page 7: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

HANDS ON �  Instalando o JBoss Forge.

�  Configurando um projeto Spring, Hibernate.

�  Configurando um projeto JSF, JPA.

�  Deploy no JBoss AS7.

�  Testes com Arquillian.

�  Criando um Addon.

Page 8: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

HANDS ON �  Instalando o JBoss Forge.

�  Configurando um projeto Spring, Hibernate.

�  Configurando um projeto JSF, JPA.

�  Deploy no JBoss AS7.

�  Testes com Arquillian.

�  Criando um Addon.

Page 9: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

HANDS ON �  Instalando o JBoss Forge.

�  Configurando um projeto Spring, Hibernate.

�  Configurando um projeto JSF, JPA.

�  Deploy no JBoss AS7.

�  Testes com Arquillian.

�  Criando um Addon.

Page 10: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

HANDS ON �  Instalando o JBoss Forge.

�  Configurando um projeto Spring, Hibernate.

�  Configurando um projeto JSF, JPA.

�  Deploy no JBoss AS7.

�  Testes com Arquillian.

�  Criando um Addon.

Page 11: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

HANDS ON �  Instalando o JBoss Forge.

�  Configurando um projeto Spring, Hibernate.

�  Configurando um projeto JSF, JPA.

�  Deploy no JBoss AS7.

�  Testes com Arquillian.

�  Criando um Addon.

Page 12: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

HANDS ON �  Instalando o JBoss Forge.

�  Configurando um projeto Spring, Hibernate.

�  Configurando um projeto JSF, JPA.

�  Deploy no JBoss AS7.

�  Testes com Arquillian.

�  Criando um Addon.

Page 13: JBoss Forge - Desenvolvimento Rápido de Aplicações Java

OBRIGADO!