Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    *Você terá acesso às futuras atualizações do livro.

    Sumário

    • 1 - Introdução
      • 1.1 - Um pouco de história
      • 1.2 - Aonde você vai chegar com esse livro?
    • 2 - O começo de um projeto com VRaptor
      • 2.1 - Vantagens e desvantagens
      • 2.2 - O projeto — Loja de livros
      • 2.3 - Pré-requisitos
      • 2.4 - Criando os projetos
      • 2.5 - Criando um Hello World
      • 2.6 - Criando os projetos da livraria
    • 3 - Crie o seu primeiro cadastro
      • 3.1 - Criação dos modelos
      • 3.2 - Criando o Cadastro
      • 3.3 - Complementando o cadastro
    • 4 - Organização do código com injeção de dependências
      • 4.1 - Completando o funcionamento do Controller
      • 4.2 - Inversão de controle: injeção de dependências
      • 4.3 - Implementando a Estante
      • 4.4 - Criando objetos complicados - @Produces
      • 4.5 - Tempo de vida dos componentes – Escopo
      • 4.6 - Callbacks de ciclo de vida
      • 4.7 - JPA dentro de um servidor de aplicação
      • 4.8 - Outros tipos de injeção de dependência e @PostConstruct
    • 5 - Tomando o controle dos resultados
      • 5.1 - Redirecionando para outro método do mesmo controller
      • 5.2 - Disponibilizando vários objetos para as jsps
      • 5.3 - Mais sobre redirecionamentos
      • 5.4 - Outros tipos de resultado
    • 6 - Validando o seu domínio
      • 6.1 - Internacionalização das mensagens
      • 6.2 - Validação fluente
      • 6.3 - Organizando melhor as validações com o Bean Validations
      • 6.4 - Boas práticas de validação
    • 7 - Integração entre sistemas usando o VRaptor
      • 7.1 - Serializando os objetos
      • 7.2 - Recebendo os dados no sistema cliente
      • 7.3 - Consumindo os dados do admin
      • 7.4 - Transformando o XML em objetos
      • 7.5 - Gerenciando configurações diferentes entre ambientes ─ Environment
      • 7.6 - Aproveitando melhor o protocolo HTTP ─ REST
      • 7.7 - Usando métodos e recursos da maneira correta
      • 7.8 - Usando REST no navegador
    • 8 - Download e upload de arquivos
      • 8.1 - Enviando arquivos para o servidor: upload
      • 8.2 - Recuperando os arquivos salvos: download
      • 8.3 - Outras implementações de download
    • 9 - Cuidando da infraestrutura do sistema: interceptors
      • 9.1 - Executando uma tarefa em vários pontos do sistema: transações
      • 9.2 - Controlando os métodos interceptados
    • 10 - Melhorando o design da aplicação: conversores e testes
      • 10.1 - Populando objetos complexos na requisição: conversores
      • 10.2 - Testes de unidade em projetos que usam VRaptor
    • 11 - Próximos passos
      • 12 - Apêndice: Melhorando a usabilidade da aplicação com AJAX
        • 12.1 - Executanto uma operação pontual: Remoção de livros
      • 13 - Apêndice: Plugins para o VRaptor
        • 13.1 - VRaptor JPA
        • 13.2 - VRaptor Hibernate e VRaptor Hibernate 4
        • 13.3 - VRaptor Simple Mail e VRaptor Freemarker
        • 13.4 - Agendamento de tarefas: VRaptor Tasks
        • 13.5 - Controle de usuários: VRaptor-Shiro
        • 13.6 - Criando o seu próprio plugin

      Dados do produto

      Número de páginas:
      Data publicação:
      Fórum de discussões

      Compartilhe!

      Compartilhe no Facebook Compartilhe no Twitter

      *Você terá acesso às futuras atualizações do livro.

      altLogoFooter

      Links da
      Casa do Código

      • Meus ebooks
      • Sobre a Casa do Código
      • Todos os livros
      • Nossas coleções
      • Quero escrever um livro ou fazer parceria
      • Perguntas Frequentes
      • Política de Privacidade

      Nas redes sociais

      • /CasaDoCodigo
      • @casadocodigo
      • @casadocodigo

      Receba novidades e lançamentos

      Este site aceita

      • pag seguro
      • paypal

      Grupo Alura

      • Educação em Tecnologia

        • FIAP
        • Casa do Código
        • PM3 - Cursos de Produto
      • Mais Alura

        • Alura Start
        • Alura Língua
        • Alura Para Empresas
        • Alura LATAM
      • Comunidade

        • Tech Guide
        • 7 days of code
        • Hipsters ponto Jobs
      • Podcasts

        • Hipsters ponto Tech
        • Dev sem Fronteiras
        • Layers ponto Tech
        • Like a Boss
        • Scuba Dev