У меня есть приложение для загрузки весны, которое я пытаюсь подключиться к сервису DB2. Но я получаю исключение для создания соединения для службы, поскольку ключевое облачное литье имеет поддержку Mongo db и несколько других db's.Каждый расскажет, как написать пользовательский соединитель службы в приложении весенней загрузки для службы DB2?Пользовательский соединитель службы для службы DB2 в базовом облачном литейном
0
A
ответ
0
Создание службы DB2 в качестве предоставленного пользователем сервиса с помощью командной строки:
cf cups db2-service -p "uri,user,password"
Вам будет предложено ввести параметры. Введите пользователя, пароль и URI:
jdbc:db2://<host>[:<port>]/<database_name>
Убедитесь, что Cloud Connectors объявлены в вашем pom.xml:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cloud-connectors</artifactId>
</dependency>
BIND обслуживание для вашего приложения. Теперь вы можете получить доступ к базе данных с помощью объявлений, таких как:
@Autowired
JdbcTemplate _jdbcTemplate;
Смежные вопросы
- 1. db2 как услуга в облачном литейном
- 2. Запуск изображения докеров на базовом облачном литейном
- 3. Не удается создать экземпляр службы в облачном литейном
- 4. Запуск Apache Ignite Cluster на базовом облачном литейном окружении
- 5. VMs в облачном литейном цехе
- 6. Часовой пояс в облачном литейном
- 7. Применение на облачном литейном оборудовании
- 8. Приложение для связи приложений в облачном литейном цехе
- 9. Связь двух приложений в облачном литейном
- 10. Ценность Эврика в облачном литейном/PaaS-окружении?
- 11. Проверка работоспособности в облачном литейном цехе
- 12. Не удается туннелировать службу в облачном литейном цехе
- 13. UDP-порт на облачном литейном оборудовании
- 14. Настройте отображение карты на облачном литейном оборудовании
- 15. MySQL на облачном литейном заводе иногда опорожняется
- 16. Создание частного экземпляра на облачном литейном
- 17. Запуск «jekyll serve» на облачном литейном оборудовании
- 18. Запуск дочерних процессов на облачном литейном узле.js
- 19. Развертывание приложения stubby4j/Core java в облачном литейном
- 20. SSO в облачном литейном цехе с Gitlab Данные пользователя
- 21. Расписание Почтовая партия Rails в облачном литейном цехе
- 22. Как открыть порты Kafka и Zookeeper в облачном литейном цехе
- 23. Как вызвать рубин из java в облачном литейном цехе?
- 24. Найдите историю или события удаленного приложения в облачном литейном цехе?
- 25. Вызов java jar из сценария оболочки в облачном литейном
- 26. Проблемы развертывания Java Web App в облачном литейном
- 27. Пользовательский интерфейс веб-службы SOAP
- 28. связывать услуги в облачном литейном цехе не работает
- 29. Пользовательский WSDL для веб-службы ASMX
- 30. Как контролировать приложение исполняемого флага, установленное в облачном литейном цехе
Весенние облачные соединители напрямую поддерживают DB2 с версии 1.2.0.RELEASE. Если вы используете эту версию (как минимум), тогда этот ответ должен работать. Какую версию Connectors вы используете? –
Если вы указываете URL как URL JDBC, вы можете назвать этот параметр «jdbcUrl» вместо «uri» - например. "cf cups db2-service -p" jdbcUrl, user, password "" –
Спасибо за ответ ур и извините за поздний ответ. Я использую версию выпуска версии 2.0.0 версии 2.0. Фактически, в db2 jars была некоторая проблема. Я теперь можно подключиться к пользователю DB2, предоставленному службой, но приложение запускается некоторое время, а затем я получаю «org.apache.tomcat.jdbc.pool.ConnectionPool - maxIdle больше, чем maxActive, устанавливая maxIdle в: 4». exception –