Skip to content

dehyohana/BackEndPokedex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BackEndPokedex

Repositório de códigos criados para criar uma API REST com o framework Spring Bot a partir do banco de dados criados em DBPokemons.

Tech

Tecnologias empregadas:

  • Java - Linguagem de programação orientada a objetos .
  • MySQL - Sistema de gerenciamento de banco de dados.
  • Spring Boot - Framework Java open source que tem como objetivo facilitar esse processo em aplicações Java.

Installation

Utilizacao

Clone o repositório:

git clone https://github.com/dehyohana/BackEndPokedex.git

Crie variáveis ambientes em um arquivo .env com as informações do banco de dados, por exemplo:

 MYSQL_USER=root
 MYSQL_PASSWORD=root
 MYSQL_DATABASE=pokedex
 MYSQL_ADDRESS=localhost

exporte as variáveis para o ambiente:

export $(cat .env | xargs)

Para compilar, testar e converter em um programa Java executável, utilize o seguinte comando:

mvn clean install

Rode o executável criado:

java -jar target/fmupokedex-0.0.1-SNAPSHOT.jar

ou apenas rode o comando:

mvn spring-boot:run

Ao acessar localhost:8080/pokemons a resposta será um arquivo JSON com todos os dados do banco de dados criado em DBPokemons. O endpoint localhost:8080/{id} retornará informações apenas do pokemon correspondente ao id (Ex: localhost:8080/1 retorna informações do Bulbasaur).

About

  • Programa construído com Spring Boot utilizando as dependências: Spring Boot DevTools, JPA, JDBC API, Spring Data JPA, MySQL Server, SpringWeb.
  • Construído com a ferramenta Maven.
  • Habilitado para requisião de origem cruzada (CORS) para a porta 3000.

Contato

Deborah Yohana Bertoldo da Silva - Linkedin - deh.yohana@gmail.com

Project Link: Github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages