JRebel para desenvolvedores
Upcoming SlideShare
Loading in...5
×
 

JRebel para desenvolvedores

on

  • 491 views

Slide que explica o que é o JRebel e como ele funciona. Existem versões gratuitas também.

Slide que explica o que é o JRebel e como ele funciona. Existem versões gratuitas também.

Statistics

Views

Total Views
491
Views on SlideShare
491
Embed Views
0

Actions

Likes
1
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    JRebel para desenvolvedores JRebel para desenvolvedores Presentation Transcript

    • JRebel Para Desenvolvedores Ir A verdadeira história de equipes de desenvolvimento indo da produtividade para a hiper-produtividade
    • QUANTO DO SEU TEMPO DE DESENVOLVIMENTO VOCÊ PASSA CODIFICANDO? www.zeroturnaround.com jrdalpra@gmail.com
    • REDEPLOYS SÃO CHATOS, ENTÃO O JREBEL ELIMINA ELES JRebel liga seus projetos diretamente com a aplicação em desenvolvimento. Quando você muda qualquer classe ou arquivo na sua IDE a mudança é refletida imediatamente na aplicaçaõ que está rodando, sem a necessidade de recompilação total ou redeploy. www.zeroturnaround.com jrdalpra@gmail.com
    • JREBEL CAPTURA MUDANÇAS EM: Estruturas das classes Alterações no corpo de métodos Incluir/Excluir métodos Incluir/Excluir construtores Incluir/Excluir atributos Incluir/Excluir classes Incluir/Excluir anotações Trocar valores de atributos estáticos Incluir/Excluir valores em enuns Mudar interfaces Java EE (Tecnologias) Mudar EJBs e adicionar novos EJBs sob demanda Suporta alterações em JSPs e Scriplets Suporta JSF (Mojarra, MyFaces) Suporte ao Bean Validation (Hibernate Validator) Alterações em anotações JAXB (XML) Alterações em classes do JAX-RS (RESTEasy, Jersey, CFX) Suporte ao JAX-WS (Metro, CXF) Alterações nas entidades JPA (Hibernate, EclipseLink, TopLink, OpenJPA) Alterações em beans do CDI (Weld) www.zeroturnaround.com jrdalpra@gmail.com
    • www.zeroturnaround.com jrdalpra@gmail.com E REFLETE ESTAS ALTERAÇÕES NA SUA APLICAÇÃO INSTANTANEAMENTE
    • COMO O JREBEL FUNCIONA: CLASSES -JRebel integra-se com a JVM e reescreve cada classe para ser atualizável -Cada classe é versionada individualmente pelo JRebel, ao invés de versionar a aplicação ou um módulo por vez -JRebel NÃO USA classloaders! -A mudanças estão SEMPRE visíveis através da API de Reflection www.zeroturnaround.com jrdalpra@gmail.com
    • COMO O JREBEL FUNCIONA: MUDANÇAS EM CONFIG. DE FRAMEWORKS -JRebel integra-se diretamente com os servidores de aplicação e frameworks para propagar as mudanças em configurações nas classes alteradas e também em arquivos (XMLs por exemplo) -Mudanças em anotações (@) ficam sempre visíveis para a API de Reflection -JRebel disponibiliza um SDK que permite contribuições através de plugins de terceiros. Stripes, Struts2, Wicket, e muitos outros já contribuiram para aumentar a compatibilidade www.zeroturnaround.com jrdalpra@gmail.com
    • COMO O JREBEL FUNCIONA: MAPEAMENTO DO WORKSPACE www.zeroturnaround.com jrdalpra@gmail.com - o JRebel integra-se diretamente com os servidores de aplicação, frameworks e IDEs - Quando uma classe ou arquivo é necessária, o Jrebel redireciona diretamente para o workspace (diretório de compilação) - Quando um recurso HTTP deve ser servido, o JRebel pega diretamente do workspace
    • COMO O JREBEL FUNCIONA: INTEGRAÇÃO www.zeroturnaround.com jrdalpra@gmail.com
    • EXPERIMENTE O JREBEL: 14-DIAS LIVRES PARA TESTES Experimente JRebel gratuitamente por 14 dias e veja como trabalhar com Java fica mais divertido quando você não tem que reiniciar sua aplicação a cada mudança em classes, arquivos ou configurações em arquivos de frameworks :) Baixa sua versão para testes em JREBEL.com www.zeroturnaround.com jrdalpra@gmail.com
    • ALGUNS NÚMEROS www.zeroturnaround.com jrdalpra@gmail.com
    • OBRIGADO!