![]()
![]() |
Dominando Java Server Faces e Facelets Utilizando Spring 2.5, Hibernate e JPA Edson Gonçalves 384 páginas - 1ª edição - 2008 ISBN: 9788573937114 - Formato: 16 x 23 Acompanha |
Dominando JavaServer Faces e Facelets utilizando Spring 2.5, Hibernate e JPA é um livro focado em dar ao leitor a base necessária para aprender e integrar, as tecnologias propostas, com um exemplo simples e completo de um site de comércio eletrônico.
Dividido em duas partes, ao longo dos capítulos, este livro cobre:
• Informações de teor prático e técnico para o início com o desenvolvimento com JavaServer Faces e Facelets;
• A utilização do componente de upload de arquivos com Apache Trinidad;
• A configuração da JPA em conjunto com o Hibernate;
• Como mapear as entidades que serão utilizadas;
• A integração com o Spring Framework e suas anotações;
• Geração de um DAO genérico para minimizar a quantidade de códigos no desenvolvimento;
• Criação de testes unitários com JUnit em conjunto com o Spring Framework e anotações;
• Segurança na aplicação com Filtros Servlet e JSF PhaseListener;
• A utilização de plug-ins Eclipse como JBoss Tools, Hibernate Tools, Projeto Dali JPA Tools e Spring IDE;
• O trabalho com Hibernate e Spring Framework através do NetBeans IDE;
• O desenvolvimento de um relatório JasperReports com iReport utilizando objetos;
De brinde, no CD-ROM, estão os projetos criados ao longo do livro, as bibliotecas e os apêndices cobrindo pool de conexões, o MySQL e etc.
Capítulo 1 - Preparando seu ambiente de trabalho 3
O Eclipse IDE -3
O NetBeans IDE -8
Capítulo 2 - O JavaServer Faces -11
Baixando o JavaServer Faces -11
As bibliotecas do JavaServer Faces -12
JavaServer Faces no NetBeans IDE -13
JavaServer Faces no Eclipse IDE -15
Um primeiro contato com JavaServer Faces -23
Distribuindo sua aplicação em um arquivo WAR -39
Conhecendo melhor o JavaServer Faces -40
As tags padrões de JavaServer Faces .-42
Ciclo de Vida do JSF -48
Capítulo 3 - Facelets .-51
Como o Facelets trabalha? -51
Onde baixar o Facelets -52
Desenvolvendo com Facelets -53
PARTE 2 - DESENVOLVENDO O SITE E-COMMERCE .-73
Capítulo 4 - JPA com Hibernate -75
O modelo de dados -75
O Hibernate -84
Modelando a aplicação -85
Modelando a aplicação com ferramentas automatizadas -110
Criando entidades com Hibernate Tools .-110
Criando entidades com Dali JPA Tools -117
Criando entidades com o NetBeans IDE -123
Os detalhes -126
Capítulo 5 - O Spring com a JPA e Testes unitários -127
O Spring -128
Criando o DAO genérico -131
Pronto para a próxima etapa -161
Capítulo 6 - A área administrativa – Parte 1 -163
Criando o projeto Web -163
Capítulo 7 - As páginas do lado cliente -211
O template das páginas -217
Capítulo 8 - O carrinho de compras -243
Os beans para o carrinho -244
Capítulo 9 - Finalizando a compra -263
Controlando a entrada do usuário -263
Capítulo 10 - Enviando e-mail pelo site -299
Capítulo 11 - A área administrativa – Parte 2 -313
Adicionando um relatório -330
Bibliografia -363
Edson Gonçalves - Edson Gonçalves é desenvolvedor analista, colaborador, pesquisador e escritor. Diretor Técnico da empresa Integrator Technology and Design, é responsável pela área de desenvolvimento de sistemas, tanto em ambiente Cliente/Servidor como em sistemas distribuídos. Conhecedor de linguagens para o desenvolvimento Web como Java, C#, Ruby, Python e PHP 5, atualmente dedica boa parte de seu tempo livre para escrever livros e artigos.
Como escritor, possui diversas obras que abordam o desenvolvimento com a tecnologia Java, todos publicados pela editora Ciência Moderna.
Contatos com o autor podem ser feitos pelo site http://www.integrator.com.br ou diretamente pelo e-mail edson@integrator.com.br
>> Site: http://
Livro do Java Script ( Um Guia Pratico das Paginas da Web Interativas) O
Ajax na Prática - Todo o poder dos melhores Frameworks Ajax aliados ao desenvolvimento Web 2.0 com PHP 5
Ant em Ação - 2a. Edição de Java Development com Ant
ASP.NET AJAX em Ação
Como Tomcat Funciona
Core Servlet e Java Pages - Vol 1 Tecnologia Core
Dante Explica Java 2 ( V. 1.4)
Dante Explica Java V. 5 : J2ME, J2SE e J2EE
Desenvolvendo Aplicações Comerciais em Java com Java J2EE e UML
Desenvolvendo Aplicações Web com JSP, SERVELTS, JAVASERVER FACES, HIBERNATE, EJB 3 PERSISTANCE E AJAX
Desenvolvendo Aplicações Web com Netbeans IDE 5.5
Desenvolvendo Aplicações WEB com NetBeans IDE 6
Desenvolvendo na Web com Java Server Pages ( Um Guia Pratico para Projetar e Construir Serviços Dinamicos na Web - Abrange JSP 1.1)
Desenvolvendo Relatórios Profissionais com iReport para Netbeans IDE
Desenvolvimento de Aplicações Comerciais com Java e NetBeans
Desenvolvimento para Internet com Java
Dominando AJAX - As Melhores Práticas Ligadas á Aplicações Web Escritas tanto em Java como em PHP 5
Dominando Eclipse : Tudo que o Desenvolvedor Java Precisa para Criar Aplicativos p/ Desktop
Dominando NetBeans Construa Aplicativos Java tanto em Desktop, como para Web , Trabalhando com uma das Ferramentas mais usadas no Mundo
Dominando o BORLAND JBUILDER X
Dominando o OpenSwing (Java)
Dominando Relatórios JasperReport com iReport
ECLIPSE IDE - Dicas e Truques
EJB 3 Profissional - Java Persistence API
EJB Livro de Receitas ( Cookbook)
Estruturas de Dados e Algoritmos em Java ( Traduzido da 2a Edição Americana)
FLEX 3 em Ação
FXRuby - Crie GUIs Enxutas e Excelentes com o Ruby
Guia Completo de estudos para Certificação em Java 2
Guia de Certificação em Java - Exame CX 310-035
Guia de Java na Web - Preparatório para Certificação SCWCD - J2EE 1.4, JSP 2.0, Servlets 2.4 - Exame 310.081
Guia para Programação com Framework ZEND
Hibernate em Ação
Java 1.2 Para Leigos Passo a Passo
Java 2 para Leigos Passo a Passo
Java 2 para Programadores Profissionais ( A Solução Definitiva)
Java Avançado
Java na Web com JSF, Spring, Hibernate e Netbeans 6
Java para a Web com Servlets , JSP e EJB
Java para Iniciantes
Java Persistance com Hibernate (Edição revisada e ampliada de Hibernate em Ação)
Java Servelet : Programação ( O Reilly)
Java Server Pages Avançado
Java Server Pages Bibliotecas de Tags
Junit em Ação
Orientação a Objetos na Prática - Aprendendo Orientação A Objetos com Java
Plataforma Pro JavaFX - Desenvolvimento de RIA para Dispositivos Móveis e para Área de Trabalho por Scripts com a Tecnologia Java
POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves
Practical Apache Struts 2 Web 2.0 Projects - Aprenda e aplique o novo framework open source Apache Struts 2 em seus projetos
Pro JSF e AJAX - Construindo componentes ricos para a internet
Pro Spring 2.5
Programando em JavaServer Faces
Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML -
Projetos Práticos com JBoss Seam
Rails para Desenvolvedores Java
Ria com Framework ZK - Desenvolva Aplicações Ricas para a Internet, na Plataforma Java, com o Framework ZK, Eclipse e MySQL
Segurança de Dados em Java
Spring em Ação
Struts 2 Projeto e Programação
Struts em Ação
Sun Certified Java Programmer - Guia do Exame SCJP
TOMCAT Guia Rápido do Administrador - Manual Técnico e Prático
Tutorial do J2EE Enterprise Edition 1.4 Traduzido da Segunda Edição Americana