Projeto de estudos em Java, JSP, Servlets, Banco de dados PostgreSQL, JasperReports e Bootstrap Este é um projeto de estudos que visa demonstrar a criação de um sistema simples utilizando tecnologias Java para web, banco de dados PostgreSQL, a geração de relatórios com a biblioteca JasperReports e a integração do framework Bootstrap para uma melhor aparência visual e responsividade do sistema. Além disso, o projeto foi reestruturado para seguir o padrão de arquitetura MVC (Model-View-Controller). Você também pode ver um pequeno video do funcionamento do projeto no meu LinkedIn!
https://www.linkedin.com/feed/update/urn:li:activity:7045814656472342528/
Tecnologias utilizadas Java JSP (JavaServer Pages) Servlets PostgreSQL JasperReports Bootstrap MVC (Model-View-Controller) Objetivo do projeto O objetivo do projeto é criar um sistema simples de gerenciamento de usuarios, onde o usuário pode cadastrar, editar e excluir usuarios, bem como visualizar uma lista de usuarios cadastrados e gerar relatórios em PDF. Além disso, o sistema agora conta com uma aparência mais moderna e responsiva, graças à integração do framework Bootstrap, e segue o padrão de arquitetura MVC para melhor organização e manutenção do código.
Configuração do ambiente Para executar este projeto em sua máquina, você precisará ter instalado o seguinte:
JDK (Java Development Kit) 8 ou superior IDE de sua preferência (Eclipse, NetBeans, IntelliJ, etc.) PostgreSQL 9 ou superior JasperReports Library (pode ser baixada em https://community.jaspersoft.com/project/jasperreports-library/releases) Bootstrap 5 (pode ser baixado em https://getbootstrap.com/docs/5.0/getting-started/download/) Após instalar as dependências, siga os passos abaixo:
Clone este repositório para sua máquina:
git clone https://github.com/YuriRCosta/projetoEstudoJavaWeb.git
Abra sua IDE de preferência e importe o projeto como um projeto Maven.
Crie um banco de dados PostgreSQL e configure as informações de acesso no arquivo src/main/resources/application.properties.
Execute o arquivo src/main/java/com/seuusuario/projeto/ProjetoApplication.java para iniciar a aplicação.
Acesse a aplicação em http://localhost:8080.
Conclusão Este projeto serve como um exemplo básico de como utilizar tecnologias Java para web, banco de dados PostgreSQL, a biblioteca JasperReports para geração de relatórios em PDF e a integração do framework Bootstrap para uma aparência mais agradavel.