RafaRz76Dev / jdevtreinamento_springboot_rest

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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


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.


Languages

Language:Java 59.6%Language:HTML 40.4%