Używam wbudowanej bazy danych H2 dla mojej aplikacji. Chciałbym zawrzeć wszystko, czego potrzebuje aplikacja w swoim własnym Jar, , w tym jego bazę danych, jeśli to możliwe. Moja aplikacja nie musi tworzyć plików tymczasowych ani niczego, więc w zasadzie użytkownik po prostu uruchamia Jar.Pakuj i używaj osadzonej bazy danych (plik H2.db) wewnątrz słoika?
Czy można osadzić bazę danych w słoiku i mieć możliwość zapisania nowych rekordów, a także tylko INSERT
, a także tylko ? EDYCJA: Aby wyjaśnić, nie zamierzam osadzić słoja sterownika H2 w moim słoiku dystrybucji, Czekam na osadzenie pliku bazy danych h2 (someDatabase.h2.db
plik) wewnątrz Jar i nadal być w stanie napisać/przeczytaj z tej bazy danych.
zobacz moje Edycja powyżej. Bardziej chce osadzić sam plik bazy danych (np. Plik SomeDatabase.h2.db "wewnątrz mojego słoika, a nie słoik sterownika – SnakeDoc
w porządku, daj mi minutę, aby to sprawdzić – acdcjunior
@acdcjunion dzięki tony! – SnakeDoc