@pedroportales - Pedro Portales
@IcaroSenaDev - Ícaro Sena
@RenanSantos01 - Renan Cardoso
@xeilongue - João Victor
@XaolinMataPorco - Ryan
No diretório raiz do projeto, teremos os seguintes arquivos:
mercadinhoBomDelicia.sql: Script SQL responsável pela criação do banco de dados e tabelas que serão utilizadas no projeto (mais pra frente iremos utilizar ele no MySQL Workbench)pom.xml: Arquivo XML responsável pela configuração do projeto, assim como a declaração de dependências do projeto.
Dentro de src/main/java temos 4 pacotes, sendo eles:
connection: Contém a classe ConnectionFactory, responsável pela conexão da aplicação com o MySQL, utilizando o driver JDBC.model.bean: Contém duas classes sendo elasProdutos: Onde estão localizados os métodosgetesetdos atributos referentes a cada coluna da tabelaprodutosFuncionarios: Onde estão localizados os métodosgetesetdos atributos referentes a cada coluna da tabelafuncionarios
model.dao: Com as seguintes classesProdutoDAO: Responsável pelos métodos que utilizam conexão com o banco de dados referentes a tabelaprodutosFuncionarioDAO: Responsável pelos métodos que utilizam conexão com o banco de dados referentes a tabelafuncionarios
Nesses três pacotes referentes ao banco de dados, os responsáveis foram @pedroportales e @RenanSantos01 .
view: Contém as classes e formulários referentes ao front-end (@IcaroSenaDev como responsável, com apoio de @pedroportales) e back-end (João Victor e Ryan como responsáveis, com apoio de @IcaroSenaDev e @pedroportales) da aplicação,.
- MySQL
- MySQL Workbench
- Apache NetBeans
- Clone o projeto no seu diretório de preferência
git clone https://github.com/OsManoDaDS/projetosenai.git - Abra o MySQL Workbench
- Abra a instância local do MySQL
- Dentro da Query, cole o código disponível no arquivo
mercadinhoBomDelicia.sql - Execute o código, e ele criará o banco de dados com as tabelas
- Abra a pasta do projeto no NetBeans
- Clique com botão direito do mouse em
Dependencies, e depois clique emDownload Declared Dependencies - Abra o pacote
connection, e dentro da classeConnectionFactoryinsira o usuário e senha em suas respectivas constantes. - Se necessário, altere a URL.
- Abra o arquivo TelaPrincipalMDI dentro do pacote
view, e execute comShift+F6.