Я пытаюсь использовать Spring Config Config Server для экстернализации моей конфигурации приложения Grails 3 (персонала), но я не могу установить свойства dataSource.Свойства источника данных Grails 3 (GORM), не загружаемые с Spring Spring Config Server
В настоящее время я могу загрузить другие объекты (sample.message
) в приложение Grails 3 (staff) и получить их с помощью grailsApplication.config.sample.message
без проблем. И нажатие конечной точки REST на сервере конфигурации (localhost:8888/personnel/master
) показывает информацию о конфигурации, которую я хочу, поэтому я немного смущен.
Я попытался каждый из следующих в моем personnel.properties
файле в моем Git репо:
datasource.user=example
datasource.password=example
grails.datasource.user=example
grails.datasource.password=example
spring.datasource.user=example
spring.datasource.password=example
Но ни один из них не работают. Я продолжаю видеть сообщения об ошибках, говорящие, что [email protected] (using password: no)
предполагает, что свойства datasource, в частности, не работают.
Я знаю, что это возможно с spring-boot-starter-data-jpa
, так что мне интересно:
- Можно ли с GORM?
- Если это так, мне нужно вручную создать компонент источника данных?
- Какие названия свойств я использую
datasource.user
,grails.datasource.user
,spring.datasource.user
и т. Д.?