Я пытаюсь создать свое первое приложение, содержащее постоянные данные.Целью приложения является создание прайс-листа с использованием сущностей, созданных пользователем до создания прайс-листа.Было бы окно для создания нового товара, а другое - для использования подмножества объектов, выбранных пользователем, для создания прайс-листа.Что было бы лучшим способом сделать данные постоянными, чтобы созданные объекты можно было использовать в более поздних прайс-листах и сделать приложение максимально автономным.Извините, если это кажется несколько расплывчатым, но варианты кажутся многочисленными, но очень разными, и я не совсем уверен, как эти различия должны обрабатываться при разработке приложения.(Это также мой первый вопрос, так что извините, если он кажется необычным по формату.) Некоторые варианты, которые я рассмотрел:
- SQLlite, потому что он без сервера
- Хранение в файлах с использованием сериализации с операторамитакие как ObjectOutputStream и ObjectInputStream, потому что это может быть проще
Какой из этих параметров может показаться наиболее подходящим или есть какой-то параметр, который мне вообще не хватает?