https://spring-mvc-rayllanderson.herokuapp.com
Aplicação criada com o intuito de treinar a arquitetura MVC utilizando o Spring Framework. A aplicação, resumindo, é uma agenda de contatos. Um usuário possui sua lista personalizada de contatos. Cada contato possui uma lista de telefones e endereços, em que pode amarrar vários números de telefones, vários endereços e ainda fazer upload de um arquivo (currículo, como contexto). Também é possível gerar um relatório em PDF da lista de contatos do usuário.
- Java
- Spring Boot
- Spring Framework
- JPA / Hibernate
- Maven
- Jasper Reports
- HTML / CSS / JS
- Thymeleaf
- Bootstrap
- JQuery
- Aplicação: Heroku
- Banco de dados: Postgresql
Pré-requisitos:
- Java 11
- Configurar banco de dados em spring-mvc/src/main/resources/application.properties
# clonar repositório
git clone https://github.com/Rayllanderson/spring-mvc.git
# entrar na pasta do projeto
cd spring-mvc
# executar o projeto
./mvnw spring-boot:runRayllanderson Gonçalves Rodrigues







