In preparation for a Kotlin desktop app (multiplatform JVM) I'm looking for local persistent data storage that is more abstract than an SQL database. In short, something like androidx.room
without the android
. Or, in other words, I want to specify file locations, and associate static Kotlin objects with them, such that they are loaded on app start, and saved after each change. Without the need of specifying any SQL tables or queries.
What would you use?