Boa noite a todos Hoje vou mostrar aqui como é que podemos criar uma aplicação em Java EE com componentes Primefaces e com acesso a uma Base de dados Mysql. Neste exemplo sigo o conceito de Database Driven, este conceito tem como objectivo criar uma aplicação a partir de uma Base de Dados já existente ou seja, utilizar o Modelo de Dados para criar as Entidades da aplicação. Para utilizar este conceito devemos ter uma Base de Dados estruturada, quando digo estruturada estou referir-me a pelo menos que esta tenha as relações as tabelas bem definidas e claro se estiver normalizada melhor ainda :). Para vos mostrar como é fácil fazer uma aplicação muito simples vou utilizar as ferramentas de geração de código do Netbeans. O Netbeans permite gerar as Entidades a partir da Base de Dados e ainda permite gerar os Facades (EJB), os ManagedBeans(CDI) e ainda as Faces (JSF) a partir das Entidades geradas... Brutal não ? :) Vamos então passar ao que interessa, deixo-vos...