Aplikacja wymaga uruchomienia serwera bazodanowego i serwisu internetowego, aby mogła poprawnie działać.
Możliwe sposoby uruchomienia serwera bazodanowego:
- Otwórz klasę główną
IoApplication.java - Uruchom metodę
main()(np. klikając prawym przyciskiem myszy → "Run IoApplication")
./gradlew bootRun
Sposób uruchomienia serwisu internetowego:
- Otwórz terminal (np. cmd lub Windows PowerShell na Windowsie).
- Przejdź do głównego katalogu projektu (uruchamiając terminal w środowisku, w którym uruchomiony jest projekt, można pominąć ten punkt).
- Za pomocą polecenia
cd/src/main/frontend/io-appwejdź do katalogu zawierającego pliki serwisu. - Uruchom serwis używając polecenia
npm start.
-
Endpointy REST http://localhost:8080/{endpoint_name}
-
Dokumentacja API (Swagger UI) http://localhost:8080/swagger-ui/index.html#
-
Konsola H2 (baza danych w pamięci) http://localhost:8080/h2-console