我正在尝试使用此类,但我似乎无法弄清楚如何限制返回的行。Plain JdbcTemplate 有一个 max row 和 max fetch size setter。有没有办法从 NamedParameterJdbcTemplate 中获得类似的功能?
问问题
4383 次
1 回答
6
NamedParameterJdbcTemplate
JdbcTemplate
通过以下方式暴露其底层NamedParameterJdbcTemplate.getJdbcOperations()
:
((JdbcTemplate) namedParameterJdbcTemplate.getJdbcOperations()).setMaxRows(...);
仅供参考:请注意,setMaxRows()
不应使用它来设置单个查询的限制(因为NamedParameterJdbcTemplate
它旨在是线程安全的,因此您不应在初始化后更改其状态)。单个查询的限制通常由适当的 SQL 子句设置。
于 2011-11-15T20:53:46.773 回答