2013-03-13 137 views
1

我只想查詢數據庫中的數據並將其寫入輸出文件。我怎樣才能達到這個使用春季批次?從數據庫中讀取數據並在春季寫入輸出.txt文件

+0

難道你不只是使用JDBC,然後用BufferedWriter寫結果? – david99world 2013-03-13 10:04:30

+0

爲什麼你需要春季批次來做到這一點?你可以很好地用spring jdbc查詢數據庫,然後將輸出寫入文件。 – Anubhab 2013-03-13 10:06:25

+0

ok感謝您的建議 – user2160534 2013-03-13 10:08:33

回答

0

如果你會在你的context.xml中,那麼你將在你的處理器注入的JdbcTemplate,並使用File對象,你可以在任何文件

<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> 
    <constructor-arg ref="dataSource"/> 
</bean> 
+0

由於我是新來的春天,我無法理解上面的代碼 – user2160534 2013-03-13 10:22:43

+0

您可以參考下面的鏈接瞭解如何正確使用JDBC模板。 http://static.springsource.org/spring/docs/current/spring-framework-reference/html/jdbc.html。對於Spring批處理文件,您可以參考http://java.dzone.com/news/spring-batch-hello-world-1 – 2013-03-13 10:27:16

1

寫入數據請參見本博客獲取數據庫連接JDBC模板,這對初學者來說非常棒! http://www.mkyong.com/spring/

有作者對如何使用JDBC http://www.mkyong.com/spring/maven-spring-jdbc-example/

然後,像RANU耆那教的正確說你使用的JdbcTemplate在你的類通過讀取信息(執行您想要查詢)明確和簡單的例子注入它有一個屬性。

按照mkyong的例子,它會很容易。

相關問題