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?