An open API service indexing awesome lists of open source software.

https://github.com/guilhermersouza34/mod29backend

Projeto Java foi desenvolvido para implementar (DAOs) utilizando JDBC para as entidades Cliente e Produto. Foram criadas interfaces e implementações de DAOs para cada entidade, proporcionando operações de CRUD no banco de dados relacional.
https://github.com/guilhermersouza34/mod29backend

java jdbc junit postgressql

Last synced: 8 months ago
JSON representation

Projeto Java foi desenvolvido para implementar (DAOs) utilizando JDBC para as entidades Cliente e Produto. Foram criadas interfaces e implementações de DAOs para cada entidade, proporcionando operações de CRUD no banco de dados relacional.

Awesome Lists containing this project

README

          

# Projeto Java com DAOs JDBC para Cliente e Produto

Este projeto Java foi desenvolvido para implementar Data Access Objects (DAOs) utilizando JDBC (Java Database Connectivity) para as entidades Cliente e Produto. Foram criadas interfaces e implementações de DAOs para cada entidade, proporcionando operações de CRUD (Create, Read, Update, Delete) no banco de dados relacional.

## Tecnologias Utilizadas

- **Java**: Linguagem de programação principal do projeto.
- **JDBC (Java Database Connectivity)**: API padrão do Java para conexão e operações com bancos de dados relacionais.
- **Banco de Dados Relacional**: Utilizado para persistência dos dados, possivelmente PostgreSQL, MySQL, ou similar.
- **JUnit**: Framework de testes unitários para validar as operações implementadas nos DAOs.

## Funcionalidades Implementadas

- **ProdutoDAO**: Implementação de CRUD para a entidade Produto utilizando JDBC.
- **ClienteDAO**: Implementação de CRUD para a entidade Cliente utilizando JDBC.
- **Interfaces de DAO**: Definição de interfaces para abstração das operações de banco de dados.
- **Testes Unitários**: Utilização de testes automatizados com JUnit para verificar a funcionalidade dos DAOs implementados.