Skip to content

werberth/Agenda-com-Swing-e-PostgreSQL

Repository files navigation

Agenda de Atividades feita com Swing e PostgreSQL

Aplicação desenvolvida como trabalho de conclusão da matéria de Programação II, da Universidade Estadual do Piauí, Campus Parnaíba.

Como utilizar:

Para utilizar a aplicação, você precisa ter o PostgreSQL instalado na sua maquina. Caso não tenha, acesse o site do PostgreSQL, e acesse documentação para saber como instalar.

Criando as tabelas:

Abra o postgres e cria um banco de dados chamado "agenda", como no exemplo a seguir.

Criando Banco

Em seguinda, abra o banco "agenda" e crie as tabelas necessárias, com os seguintes comandos:

Criando Tabelas

O esquema final do banco "agenda", será o seguinte:

Tabelas

Executando a aplicação

Primeiramente efetue o clone do repositorio.

Em seguinda, para permitir a conexão entre o banco de dados e a aplicação, é necessario que o Driver JDBC esteja instalado em sua maquina. Caso não esteja, basta efetuar o download do arquivo postgresql-42.1.4.jar, copia-lo para pasta /usr/share/java/ e depois inserir o seguinte comando no terminal.

Export Class

Feito isso, agora é só compilar a classe principal Main.java da aplicação (aconselho a compilar classe por classe, para evitar erros do tipo NullPointerException), executá-la, e pronto, tudo vai ta funcionando!

TelaInicial

OBS: Inicialmente não haverá nenhum usuário cadastrado no banco de dados, clique no botão "Cadastre-se" e cadastre um usuário antes de efetuar o primeiro Login.

About

Agenda de Atividades feita com Swing e PostgreSQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages