私はSpringバッチフレームワークを使用しているプロジェクトで働いています。私はそれに初心者です。
固定長のフラットファイル長を読み取り、それを処理してBeanにデータを入力するようなタスクがあります。その後、リクエストから値を使用して、Oracleを使用してデータベースからデータをフェッチし、固定長フラットとして応答を生成する必要があります。ファイル。
構成ファイルの小さなコードスニペットの下に貼り付けました。
<bean name="tickerReader"
class="org.springframework.batch.item.file.FlatFileItemReader">
<property name="resource" ref="fileSystemResource" />
<property name="lineMapper" ref="tickerLineMapper" />
<bean>
..............................
..............................
<batch:job id="TickerPriceConversion">
<batch:step id="convertPrice">
<batch:tasklet transaction-manager="transactionManager">
<batch:chunk reader="tickerReader" processor="tickerPriceProcessor"
writer="simbeqResponseFlatFileWriter" commit-interval="10" >
</batch:chunk>
</batch:tasklet>
</batch:step>
</batch:job>
読み取り部分、つまりリクエストファイルの読み取りを行い、対応するBeanにデータを入力しました。次に、リクエストのデータに対応するHibernateを使用してOracleからデータをフェッチする必要があります。どうすればいいのかわからない?どのようにすればよいですか?セッションファクトリを構成し、それを使用してデータをフェッチすることを意味します。
誰かが私を案内してもらえますか?