Создать Postgresql весеннюю загрузку Ibm облачного соединения

Я использую загрузку Sprint в моем приложении с postgresql в качестве базы данных.

Я пытаюсь подключить свой сервис Compose для postgresql к моему приложению, которое правильно развернуто в облаке.

Что я сделал:

  1. Я создал сервис compose postgresql
  2. Я привязал сервис к своему приложению
  3. Служба правильно привязана (ibmcloud cf env nameApp)
  4. Создайте новую флягу и перенесите приложение в облако с модификацией
  5. Все отлично работает
  6. Теперь, как подключить БД в приложение?

Решение 1. Я попытался добавить несколько зависимостей, как описано в разных документах:

  • весна-облако весна-сервис-разъем
  • весенне-облако localconfig-разъем
  • весенне-облако cloudfoundry-разъем

6.2 Добавить компонент (с помощью extends AbstractCloudConfig в классе)

@Bean public DataSource dataSource () {return connectionFactory (). DataSource(); }

Ошибки:

  • Подходящий облачный соединитель не найден
  • Невозможно запустить веб-сервер;
  • Ошибка создания бина с именем 'servletEndpointRegistrar

Решение 2

Попробуйте с этими зависимостями:

  • bluemix-Клу-разъемы-cloudfoundry
  • bluemix-облачные разъемы-местные
  • весна-облако весна-сервис-разъем

Ошибки:

  • Подходящий облачный соединитель не найден
  • Ошибка создания bean-компонента с именем cloudConfig, определенного в файле [...] Ошибка инициализации bean-компонента; вложенное исключение - org.springframework.cloud.CloudException: подходящий облачный соединитель не найден
  • Ошибка создания бина с именем healthIndicatorRegistry

Решение 3

Я пробовал с помощью веб-начального набора: Java Web App с Spring Проблема: Слишком старая версия весенней загрузки. Я пытался перейти на 2.0 безуспешно.

Что я делаю не так?

Мой манифест следует этому шаблону:

---
applications:
- instances: 1
  timeout: 180
  name: I-ac-app
  buildpack: java_buildpack
  path: ./target/I-ac-1.0-SNAPSHOT.jar
  memory: 1024M
  domain: eu-gb.mybluemix.net
  host: I-ac
  services:
    - postgresql-service

0 ответов

Другие вопросы по тегам