【发布时间】:2018-12-24 05:59:11
【问题描述】:
我正在Spring batch 开发一个实用程序,它将从 Mysql/Oracle 读取数据并将其写入 Redis 数据库。
目前我们仍在使用 Spring Batch 基于 XML 的配置(我们仍然喜欢基于 XML - 几乎没有控制权:))
当我配置以下内容时,我发现大多数方法都已弃用。
<bean id="redisDataSource" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
<property name=""></property>
</bean>
使用以下版本的依赖项:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<spring-batch-vesion>4.0.1.RELEASE</spring-batch-vesion>
<mysql.version>8.0.11</mysql.version>
<logback.version>1.2.3</logback.version>
<jcl.slf4j.version>1.7.25</jcl.slf4j.version>
<quartz.version>2.2.1</quartz.version>
<spring.version>5.0.0.RELEASE</spring.version>
<lombok.version>1.18.0</lombok.version>
<jedis.version>2.9.0</jedis.version>
</properties>
谁能建议我应该用来配置数据源的基于 XML 的配置?
我从链接中获取了参考:https://docs.spring.io/spring-data/redis/docs/2.0.8.RELEASE/reference/html/,但我不清楚。
STS sn-p:
【问题讨论】:
标签: spring redis spring-batch spring-jdbc spring-data-redis