
Web Service REST - Chamando um web service REST com JSF
Vamos criar uma aplicação web com JSF que consome um Web Service REST.

JSF - Biblioteca de tags HTML
A biblioteca http://java.sun.com/jsf/html possui os componentes básicos para renderização de telas em HTML.

JSF - Template (Facelets)
Templates são layouts de páginas que podem ser reaproveitadas.

JSF - Criando uma tela de login
Neste exemplo vamos criar uma simples tela na qual o usuário pode informar seu login e senha e clicar no botão Entrar para acessar o sistema.

Introdução ao JavaServer Faces 2.0
JavaServer Faces (JSF) é um framework de interface de usuário para desenvolvimento de aplicações web Java.

Criando uma aplicação com EJB + JPA
Criando uma aplicação com EJB e JPA.

EJB - Stateless Session Bean
Entenda o que é um Session Bean.

EJB - Introdução ao Enterprise JavaBeans 3.0
Introdução ao EJB.

EJB - Lista de exercícios 02
EJB na prática - lista de exercícios 02.

EJB - Lista de exercícios 01
EJB na prática - lista de exercícios 01.

EJB - Utilizando o padrão de projeto Service Locator
Aprenda a usar o padrão de projeto Service Locator, para localizar seus componentes EJB.

EJB - Criando um HelloWorld com EJB 3.0 na IDE NetBeans
Aprenda a criar um hello world com EJB 3.0 na IDE NetBeans.

Interceptando os EJBs para criar objetos DAOs
Aprenda a interceptar chamadas aos componentes EJB.

JAX-WS - Criando cliente para Web Service
Criando uma aplicação que consome um Web Services.

JAX-WS - Criando Web Service com EJB 3.0
Introdução a Web Services com JAX-WS.

Web Services com EJB 3.0
Introdução a Web Services a partir de componentes EJB.

JPA - FetchType
Veja como especificar se as entidades relacionadas devem ou não ser consultadas.

JPA - CascadeType
Veja como especificar o relacionamento entre as entidades.

JPA - Interface javax.persistence.Query
Introdução a consultas com Query.

JPA - Lista de exercícios 03
Exercícios de JPA para praticar.

JPA - Lista de exercícios 02
Exercícios de JPA para praticar.

JPA - Muitos-para-Muitos (ManyToMany)
Veja como especificar o relacionamento de Muitos-para-Muitos (ManyToMany) entre as entidades.

JPA - Muitos-para-Um (ManyToOne)
Veja como especificar o relacionamento de Muitos-para-Um (ManyToOne) entre as entidades.

JPA - Um-para-Muitos (OneToMany)
Veja como especificar o relacionamento de Um-para-Muitos (OneToMany) entre as entidades.

JPA - Um-para-Um (OneToOne)
Veja como especificar o relacionamento de Um-para-Um (OneToOne) entre as entidades.

JPA - Utilizando chave composta
Exemplo de como criar e usar uma chave composta no JPA.

JPA - Estratégia de SEQUENCE para gerar ID
No banco de dados Oracle podemos utilizar uma estratégia de SEQUENCE para obter o ID da entidade.

JPA - Lista de exercícios 01
Exercícios de JPA para praticar.

JPA - Exemplo de DAO (CRUD)
Exemplo de DAO (CRUD) utilizando JPA.

JPA - Unidade de Persistência
Montando uma únidade de persistência do JPA.

JPA - EntityManager
Gerenciando as entidades no JPA com o EntityManager.

JPA - Entity
Representando entidades no JPA.

JPA - Introdução
Introdução a Java Persistence API.