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 com 3 videos que realizei para vos mostrar passo a passo todo o processo.
Criação da Base da Dados de Exemplo
Devem ter instalado um servidor Mysql e uma aplicação cliente para gerir a base de dados (também podem gerir a BD por linha de comandos :) ) eu estou a utilizar o Mysql Workbench.
Links Úteis:
http://dev.mysql.com/downloads/
Inicio do processo de criação do código fonte
Irei utilizar o Netbeans e componentes Primefaces (o netbeans já suporta Primefaces )
Importante (Estou a utilizar o Maven como gestor de repositorios)
Links Úteis;
http://www.primefaces.org/showcase/index.xhtml
https://netbeans.org
http://search.maven.org
Espero que tenham gostado.
Alguma questão é só enviar email ou publicar aqui no blog
Abraço a todos
Comentários
Enviar um comentário