1

我想在我的阅读器类中使用 sql 静态查询。但是查询很大,因此不会添加到 xml 文件中。那么如何在阅读器类中编写多个查询?

提前致谢

4

1 回答 1

2

又快又脏;只需扩展 JdbcCursorItemReader 并从那里设置 sql:

public class StaticSqlJdbcCursorItemReader extends JdbcCursorItemReader {
    //extend your reader
  public static final STATIC_SQL = "select * from ..." 

  public StaticSqlJdbcCursorItemReader() {
        setSql(STATIC_SQL);
    }

}
于 2013-02-21T15:56:31.537 回答