1

このクラスを使用しようとしていますが、返される行を制限する方法がわかりません。プレーンJdbcTemplateには、最大行と最大フェッチサイズセッターがあります。NamedParameterJdbcTemplateから同様の機能を引き出す方法はありますか?

4

1 に答える 1

6

NamedParameterJdbcTemplateJdbcTemplateその基礎となるビアを公開しますNamedParameterJdbcTemplate.getJdbcOperations()

((JdbcTemplate) namedParameterJdbcTemplate.getJdbcOperations()).setMaxRows(...);

参考setMaxRows()までに、個々のクエリの制限を設定するために使用しないでください(NamedParameterJdbcTemplateスレッドセーフを目的としているため、初期化後に状態を変更しないでください)。個々のクエリの制限は通常、適切なSQL句によって設定されます。

于 2011-11-15T20:53:46.773 に答える