Я прошу вас узнать здесь, чтобы мне, возможно, понадобилась проверка на реальность, пожалуйста, все материалы приветствуются!Специальные условия и веб-приложения Grails
Позвольте мне описать ситуацию сейчас.
У меня есть проект Grails, скажем - Forrest.
Идея заключается в том, чтобы дать Форрест для различных пользователей, которые могут иметь различные типы баз данных и брендинга (CSS и изображения), доставка затем сделать при обкатке говорят:
grails -Dgrails.env=user1 war
Форрест должен быть приведены различные среды, например, в DataSource.groovy:
environments{
user1{
prop = 'user1'
}
user2{
prop = 'user2'
}
}
Это делается для того, чтобы клиенты могли определить, где у них есть свои базы данных и т.д. (не идея способ сделать это, так как это будет в конечном итоге в кодовом репо и я не знаю, как можно настроить конфигурацию t он пользователь, если у них есть военный файл).
Важно также то, что я могу указать, какая среда использует то, что css-файлы и изображения. Для exmaple пользователь1 может хотеть зеленый текст, тогда как user2 хочет синий текст.
Любые данные о том, как я могу контролировать, что такое givem, кому я должен пересмотреть?
Выглядит exaclt как то, что я ищу, чтобы сделать! У меня будет подробный взгляд! Спасибо, сейчас! – marko
, в конце статьи, которую вы предоставили, объясняли много и много! Оказывается, мне не нужно ничего делать, так как при развертывании военного файла он использует папку/lib и может фактически по умолчанию читать конфигурации (базу данных и т. Д.) Оттуда, пока файл называется чем-то, что приложение понимает! – marko