У меня есть приложение весенней загрузки, которое использует базы данных Cassandra и DB2.Я добавил необходимую конфигурацию в файл application.yml.
Примечание: мои базы данных Cassandra и DB2 являются удаленными (не локальными).
Вот что у меня есть в файле yaml:
spring:
datasource:
url: jdbc:db2://myRemoteHost:portNumber/MyDBName
username: username
password: password
driver-class-name: com.ibm.db2.jcc.DB2Driver
jpa:
properties:
hibernate:
dialect: org.hibernate.dialect.DB2Dialect
data:
cassandra:
cluster-name: cluster name
keyspace-name: keyspace name
port: myPortNumber
contact-points: host1.com
username: username
password: password
Вот зависимость, которую я использую в своем приложении:
compile group: 'com.ibm.db2.jcc', name: 'db2jcc', version: 'db2jcc4'
Когда я запускаюВ приложении я получил ошибку ниже:
Caused by: com.ibm.db2.jcc.am.SqlException: [jcc][10389][12245][4.25.13]
Failure in loading native library db2jcct2, java.lang.UnsatisfiedLinkError:
no db2jcct2 in java.library.path: ERRORCODE=-4472, SQLSTATE=null