O presente projeto é uma simples aplicação de atendimento médico contendo banco de dados com MySQL, usando linguagem Java e frameworks jsf, primefaces e acesso por login.
Para iniciar o projeto é preciso preparar o ambiente de desenvolvimento
- Sistema Operacional Utilizado windows 7 32 ou 64 bits.
- JDK ultima versão instalado.
- variáveis de ambiente configurados para o JDK.
- Gerenciador de Banco de dados MySQL 5.1 ou superior.
- IDE NetBeans 8.2 com módulos para JavaEE, JPA devidamente instalado.
- GlassFish 4.1.1 para implantação do projeto
- Primefaces 6.0.jar
- All-Themes 1.0.1.0.jar
- O banco de dados deverá estar bem definido para realizar a correta programação, pois a mesma é baseada em frameworks que automatize e acelere a produção de software tanto, backend quanto fronend.
- O projeto usa do recurso de criação de classe de entidade de banco, por módulo JPA (EclipseLink) que deverá ser adicionado ao projeto. Além de adicionar como biblioteca os jars já citado nos requisitos.
- Usando o padrão MVC, podemos deixar o projeto prático e simples do ponto de vista de programação truncada ou acoplada demasiadamente. Assim separei o projeto por Model, onde podemos criar as classes de entidades de banco, o Controller, onde podemos integrar o modelo de negocio com banco de dados e as views.