Projektet är byggt som en del av utbildningen på IT-Högskolan.
Detta är ett REST API som fungerar som backend för en frontend applikation. API:et hanterar lagring och hantering av fångade Pokémon.
Frontend-applikationen finns här: (https://github.com/Azadan/PokeFrontEnd)
- Spara nya Pokémon i databasen
- Hämta alla sparade Pokémon
- Hämta specifik Pokémon via ID
- Uppdatera kommentarer för sparade Pokémon
- Ta bort Pokémon från databasen
GET /api/pokedex- Hämta alla PokémonGET /api/pokedex/{id}- Hämta specifik PokémonPOST /api/pokedex/add- Lägg till ny PokémonPUT /api/pokedex/{id}/comments- Uppdatera Pokémon-kommentarDELETE /api/pokedex/{id}- Ta bort Pokémon
- Java
- Spring Boot
- MySQL
- JPA/Hibernate
- Maven
- Java
- Maven
- MAMP
- Klona projektet
- Skapa en mysql användare i MAMP
- Konfiguera MySQL-databas i application-properties
- Kör mvn clean install
- Starta applikationen
Servern körs på localhost:8080