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

来源:互联网 发布:mac 终端更改时间date 编辑:程序博客网 时间:2024/06/05 02:11

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">  <beanclass="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 0
原创粉丝点击