Мне нужно начать новый проект Spring MVC, и я читал о Roo, и это выглядит довольно хорошо, особенно для кого-то вроде меня, который происходит из фона RoR.Наши пользователи будут представлять собой просто документы, которые уже хранятся в наших внутренних базах данных, поэтому нам не нужна другая база данных.Скорее всего, у нас будут классы, которые извлекают документы XML из нашей базы данных и преобразуют их в объекты времени выполнения (списки результатов документов со ссылками на другие документы).Наши пользователи не будут изменять ни один из этих объектов, все контроллеры будут иметь только действия GET.
Могу ли я использовать Roo без настройки базы данных?Из того, что я читал до сих пор, Ру просто предполагает, что вы используете базу данных, и не похоже, что вы можете многое сделать без нее.Мы МОЖЕМ использовать базу данных, но это будет просто дублированное хранилище, и я предпочитаю использовать наши существующие системы в качестве бэк-энда для интерфейса Roo, если это вообще возможно.*
У меня даже нет прямого доступа к базе данных, где они хранятся.Этот проект больше похож на агрегацию данных.Моя служба будет звонить другим службам, включая внутреннюю поисковую систему, которая извлекает эти документы из различных баз данных.Так что у меня нет базы данных и она мне не нужна.Это все еще возможно?Если мне нужно настроить постоянство, могу ли я указать манекен, который будет просто игнорировать мои ресурсы, чтобы он не пытался извлечь их из базы данных?