Skip to content

Projeto do curso de java completo do professor Nelio Alves contendo um cadastro de usuários, produtos, ordens usando a linguagem java, Heroku e Banco de dados Postgresql Endereço para consulta do projeto funcionando no Heroku https://course-javasb-projeto-spring.herokuapp.com/users

Notifications You must be signed in to change notification settings

Felipesjc17/course-springboot-2-java11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

course-springboot-2-java11

Projeto Web Service com Spring Boot desenvolvido durante o curso de java completo do professor Nelio Alves.

OBS. É possível acompanhar a evolução do projeto a partir de cada commit realizado.

O Projeto é um Web Service construído em java utilizando Spring boot, contém um CRUD sendo cadastro de usuários, produtos e ordens. Foram utilizados a IDE STS4(Spring Tool Suite 4), Hibernate e JPA, construído em camadas lógicas e fazendo o correto tratamento de exceções, foi feito o deploy da aplicação no Heroku. Como banco de dados foi usado o H2 e Postgresql para testes, no Heroku foi provisionado na aplicação o Heroku Postgres, assim definindo o banco de dados de produção. Endereço para consulta do projeto funcionando no Heroku https://course-javasb-projeto-spring.herokuapp.com/users

Modelo de Domínio do projeto

Captura de tela 2022-01-23 114625

Camadas Lógicas Resource, Service e Repository

Captura de tela 2022-01-23 114350

Cada Pacote com suas classes bem definidas

Captura de tela 2022-01-23 130424

Perfis de banco de dados para teste e produção

Captura de tela 2022-01-23 130052

Teste com banco de dados H2 (perfil test)

Testeh2

Teste com banco de dados PostgreSQL (perfil dev)

Captura de tela 2022-01-23 123506

Deploy da aplicação no Heroku acessando banco de dados PostgreSQL provisionando no Heroku (perfil prod)

Captura de tela 2022-01-23 141721

Captura de tela 2022-01-23 123506

Aplicação funcionando, fazendo uma simples busca de usuários https://course-javasb-projeto-spring.herokuapp.com/users

Captura de tela 2022-01-23 131044

About

Projeto do curso de java completo do professor Nelio Alves contendo um cadastro de usuários, produtos, ordens usando a linguagem java, Heroku e Banco de dados Postgresql Endereço para consulta do projeto funcionando no Heroku https://course-javasb-projeto-spring.herokuapp.com/users

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages