Repositório de exemplos de aplicação web em Java, demonstrando diversas tecnologias e pilhas, incluindo Spring, Hibernate, Servlets, JSP e outros.
Este repositório contém um projeto principal de aplicação cliente-servidor e inclui seis exemplos:
-
SistemaClienteServidor1: Um exemplo simples de aplicação cliente-servidor que utiliza o servidor Tomcat, HTML e JSP.
-
SistemaClienteServidor2: Um exemplo de aplicação cliente-servidor que utiliza um servidor MySQL, HTML, JSP e JSTL para buscar dados do banco de dados e exibi-los na tela.
-
SistemaClienteServidor3: Um exemplo que segue o padrão de arquitetura MVC (Model-View-Controller) para uma aplicação cliente-servidor.
-
SistemaClienteServidor4: Um exemplo que utiliza um banco de dados relacional MySQL, um servidor web, Java, Servlets, JSP, JSTL e segue o padrão MVC para uma aplicação CRUD (Create, Read, Update, Delete).
-
SistemaClienteServidor5: Um exemplo que utiliza o framework Spring em conjunto com as tecnologias dos exemplos anteriores.
-
SistemaClienteServidor6: Um exemplo que utiliza o framework Hibernate com um banco de dados relacional MySQL, Java e outras tecnologias.
O projeto principal atua como um repositório que abriga os seis exemplos. Cada exemplo está em seu próprio diretório e pode ser executado independentemente.
Certifique-se de ter o seguinte software instalado em sua máquina:
- Apache Tomcat - O servidor web Java
- MySQL - O sistema de gerenciamento de banco de dados (para os exemplos SistemaClienteServidor2, SistemaClienteServidor4 e SistemaClienteServidor6)
- Java Development Kit (JDK) - Para compilar e executar código Java
- Spring Framework - Para o exemplo SistemaClienteServidor5
- Hibernate Framework - Para o exemplo SistemaClienteServidor6
- Um navegador da web para visualizar as aplicações