Skip to content

Desenvolvendo técnicas de códigos do curso JDevTreinamentos, principais stacks no Backend: Java, Maven e Spring Boot e o postgreSQL como db e no Frontend: Java Script.

Notifications You must be signed in to change notification settings

RafaRz76Dev/jdevtreinamento_springboot_rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Typing SVG

Typing SVG


Venho aqui apresentar

Curso JDev Treinamentos

Lançado curso CRUD Completo com Spring Boot REST API !!!

Requisitos necessários:

🎯 Banco de Dados postgreSql

🎯 Front-End JavaScript

🎯 Back-End Java

🎯 IDE Eclipse

🎯 APIs Postman & Ajax.



Passo a Passo do Projeto (Back-End):

Este projeto usa:

  • Maven como ferramenta de construção;
  • Java na versão 1.8;
  • Tomcat na versão 10.0;
  • PostgreSql na versão 9.5.

Executando o aplicativo:

Na IDE Eclipsevai rodar Na porta => http://localhost:8081/


Building for Production:

Este aplicativo usa JAR como tipo de embalagem. Isso significa que você pode executar o seguinte comando no terminal para criar algo pronto para ser usado na produção.

mvn clean package

Execução do Projeto Spring com o comando java -jar ::

  • Vai no caminho da pasta que foi criada e dentro vai copiar a pasta target, então no comando do terminal cola o caminho da pasta,
  • logo após dentro da pasta target vai copiar o arquivo em jar e cola no comando do terminal da seguinte forma:
$ java -jar springboot-rest-api-sample-1.0.0-SNAPSHOT.jar  

No Postman para execução dos testes (APIs):


Passo a Passo do Projeto (Front-End):

Este projeto usa:

Executando projeto no servidor localhost em Front-End:

Executando projeto com Deploy:


Implantação de serviço deploy:

  • Railway.app

Criando um banco de dados PostgreSQL,copiando as variáveis ​​de ambiente do banco, criou- se o projeto do git repositório com base nessas variáveis, assim colando no editor RAW:

spring_profiles_active=prod
PROD_DB_HOST=containers-us-west-80.railway.app
PROD_DB_PORT=5481
PROD_DB_NAME=railway
PROD_DB_PASSWORD=3jEUMjlnmqIi7b0xVHwR
PROD_DB_USERNAME=postgres


Gostou, então já clica na 🌟

About

Desenvolvendo técnicas de códigos do curso JDevTreinamentos, principais stacks no Backend: Java, Maven e Spring Boot e o postgreSQL como db e no Frontend: Java Script.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published