将Spring Batch连接到远程Cassandra数据库

时间:2017-09-12 13:45:05

标签: spring-batch

我希望从CSV文件中读取数据,处理数据并将其上传到远程数据库。我使用Spring的首发代表作为base。代码为here

我尝试将此信息放在属性文件中:

spring.data.cassandra.contact-points=IP, IP
spring.data.cassandra.port=PORT
spring.data.cassandra.keyspace-name=KEYSPACE_NAME
spring.data.cassandra.username=USER
spring.data.cassandra.password=PASS
spring.data.cassandra.ssl=TRUE

但是,我认为它一直默认推送到一些本地tomcat jdbc。我不确定从哪里开始。任何帮助表示赞赏!感谢。

1 个答案:

答案 0 :(得分:0)

你的代码没有任何东西可以使用Cassandra。它没有任何依赖关系,ItemWriter实现是JdbcBatchItemWriter,我认为这对Cassandra不起作用。您需要将应用程序配置为实际使用Cassandra(Spring数据启动器以及可写入Cassandra的ItemWriter实现)。

相关问题