使用 Spring Batch 和 SFTP 安全的发送数据

http://www.oschina.net/question/54100_27179


http://www.blogjava.net/paulwong/archive/2012/11/17/391508.html  

SPRING BATCH 错误通知机制


http://ningandjiao.iteye.com/blog/1616584


http://www.tuicool.com/articles/mEvuIr


http://docs.spring.io/spring-batch/reference/index.html  官方文档


http://www.ibm.com/developerworks/cn/java/j-lo-springbatch1/

使用 Spring Batch 构建企业级批处理应用: 第 1 部分


JdbcPagingItemReader
分页读对账文件
<beans:bean id="updateSqlProvider" class="org.springframework.batch.item.database.support.MySqlPagingQueryProvider">
    <beans:property name="selectClause" value="t.id,t.sql,t.sqlDetail,t.validateSql,t.validateResult,t.status,t.statusDetail,t.version,t.doTime"></beans:property>
    <beans:property name="fromClause" value="t_db_validate t"></beans:property>
    <beans:property name="whereClause" value="t.status=0"></beans:property>
    <beans:property name="sortKey" value="t.id" /> 

</beans:bean>

http://www.mkyong.com/spring-batch/spring-batch-partitioning-example/

<bean id="pagingItemReader"
	class="org.springframework.batch.item.database.JdbcPagingItemReader"
	scope="step">
	<property name="dataSource" ref="dataSource" />
	<property name="queryProvider">
	  <bean
		class="org.springframework.batch.item.database.support.SqlPagingQueryProviderFactoryBean">
		<property name="dataSource" ref="dataSource" />
		<property name="selectClause" value="select id, user_login, user_pass, age" />
		<property name="fromClause" value="from users" />
		<property name="whereClause" value="where id &gt;= :fromId and id &lt;= :toId" />
		<property name="sortKey" value="id" />
	  </bean>
	</property>
	<!-- Inject via the ExecutionContext in rangePartitioner -->
	<property name="parameterValues">
	  <map>
		<entry key="fromId" value="#{stepExecutionContext[fromId]}" />
		<entry key="toId" value="#{stepExecutionContext[toId]}" />
	  </map>
	</property>
	<property name="pageSize" value="10" />
	<property name="rowMapper">
		<bean class="com.mkyong.UserRowMapper" />
	</property>
  </bean>

http://virusfu.iteye.com/blog/1150730   quartz 集成


http://wenku.baidu.com/link?url=4ck8y0gAn_JGPkmZYJ1Yx7kxheJ3U2LEQEnDbue_FmuVNrVZX3xhD8-ijGDRVYR0zRLmlErRX4-58sClXcdrOb26gfJgBoztpIcX7FXZfyS

监控job


http://blog.csdn.net/rudyone/article/category/1064420 专题


https://github.com/creil/spring-batch-samples/blob/master/spring-batch-ftp/src/main/java/org/reil/example/FtpGetRemoteFilesTasklet.java

FTP DEMO

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值