Возможно ли в Apache Cayenne предварительно заполнить ObjectContext без базы данных? - PullRequest
0 голосов
/ 10 октября 2019

Я оцениваю Cayenne для некоторых новых проектов.

Интересно, возможно ли (для модульных тестов) использовать Cayenne без базы данных и вместо этого каким-то образом предварительно заполнить ObjectContext из данных, которые я получаю из файла, для достижения идентичного состояния, как если бы оно было прочитано из базы данных?

1 Ответ

0 голосов
/ 11 октября 2019

Теоретически да, но практически это слишком сложная задача для реализации. Гораздо более простой подход заключается в использовании БД в памяти, такой как Apache Derby. Такие фреймворки, как Bootique.io , помогают запускать / останавливать Derby и заполнять его данными, но это можно сделать и самостоятельно, приложив немного усилий.

...