#spring-roo
#spring-roo
Вопрос:
Я пробовал обратный инжиниринг инкрементной базы данных Spring Roo (DBRE), когда вы указываете на базу данных, и она определяет схему. Теперь информация, полученная из этого, помещается в XML-файл и используется для построения Spring skeleton. Мне интересно, смог ли кто-нибудь заставить его генерировать команды Spring Roo, подобные тем, которые вы вводите в оболочку roo? Я хотел бы взять это и использовать в другом проекте.
На самом деле я не ожидаю, что это сработает более одного раза — для этого не нужно обходить.
Приветствия
Ссылки: http://www.springsource.org/roo/guide ?w = base-dbre
Комментарии:
1. Что вы имеете в виду, создавая файл сценария .roo, который содержит команды ‘entity’ для каждой сущности, созданной dbre? Почему это было бы полезно, просто используйте dbre и в другом вашем проекте?
2. Да, я имею в виду, что я хочу создать сценарий roo для использования схемы в другом месте, но я хочу иметь возможность выбирать то, что я хочу, и изменять вещи. Я не могу этого сделать, если я застрял с DBRE.
Ответ №1:
Я не знаю ни о какой такой функциональности, я не думаю, что Roo генерирует entity
команды внутренне. Хотя вы можете не знать о --excludeTables
и --includeTables
параметрах, описанных в этом выпуске.
Ответ №2:
Я не знаю, чтобы кто-нибудь генерировал команды Roo из dbre.xml файл, но вы могли бы сделать это, написав и применив подходящий шаблон XSLT. Раньше я делал это с файлами схемы Torque XML, в которых dbre.xml файл основан для генерации сценариев базы данных и страниц документации HTML.