Wątek przeniesiony 2023-07-10 08:11 z Java przez Riddle.

Jak połączyć się z bazą danych?

0

Cześć. Chciałbym, żeby moja aplikacja na Android za pomocą hibernate korzystała z MySQL(na XAMPP). Problem pojawia się, gdy próbuje otworzyć sesje, linia 48(https://github.com/PiotrIT2015/HealthMonitorv2.0/commit/78dc7ffe0dece7f662b32864bb19a8374e50700f ) wyrzuca błąd. Problem znika, gdy ustawiam null, ale wtedy nie tworzę połączenia.

Czy macie pomysł jak rozwiązać problem?

Cały kod: https://github.com/PiotrIT2015/HealthMonitorv2.0

3

Z dwóch powodów nie

Hibernate nigdy nie deklaruje, że działa na Androidzie (kto rozumie, zrozumie wiele powodów). Względnie najbliższym odpowiednikiem jest Android Room (pod spodem ma chyba tylko SQL Lite)
Dostep do bazy zdalnej jako "bezpośrednio do bazy" to zły pomysł z wielu powodów. Raczej przez webserwis

Zapoznaj się z Firebase, to taka baza / środowisko, nie będę się rozpisywał, jako baza to zalicza się do NoSQL.

1 użytkowników online, w tym zalogowanych: 0, gości: 1