Я часто нахожусь в быстрой (с точки зрения кода), легком (в терминах времени выполнения, зависимостях) решении о сохранении просто связки объектов, в основном между перезапусками приложений.
Обычно я прибегаю к хакеру сериализации Java, но мне интересно, есть ли там что-то лучше.
Вы использовали что-то подобное?
Чтобы было ясно, решение на основе JPA не является легким в моей книге, а JDBC-based не быстро.
Обновление. Я предпочитаю создание конфигураций без ограничений по сравнению с теми, которые требуют конфигурации. Например, для решения сериализации Java требуется implements Serializable
, и он работает. Решение JPA, либо с аннотациями, либо с картографическими файлами, было бы слишком тяжелым.
Обновление 2. Просто, чтобы понять это, я не думаю, что сериализация - это взлом. Это действительно очень мощный механизм, просто я использую его в хакерском стиле, делая упорство.