Spring Batch数据读写全解析
1. 其他输入源的使用
1.1 JPA相关配置
JPA的属性与表中描述的基本相同,新增了 pageSize 属性,用于指定每个数据页的项目数量。对于 JpaPagingReader 类, useStateless 属性不适用, queryProvider 属性的类型为 JpaQueryProvider 。
以下是配置 HibernatePagingItemReader bean从 product 表中检索产品的XML片段:
<bean id="productItemReader"
class="org.springframework.batch.item.database.HibernatePagingItemReader">
<property name="sessionFactory" ref="sessionFactory"/>
<property name="queryString" value="from Product"/>
</bean>
<bean id="sessionFactory" class="(...)"> (...) </bean>
可以看到,配置分页与配置游标类似,属性通常相同,这里需要设置ORM的工厂和查询
超级会员免费看
订阅专栏 解锁全文
976

被折叠的 条评论
为什么被折叠?



