1
我想使用这个类,但我似乎无法弄清楚如何限制返回的行。 Plain JdbcTemplate具有最大行和最大提取大小设置器。有没有什么办法从NamedParameterJdbcTemplate中获得类似的功能?Spring中的NamedParameterJdbcTemplate(3.0.5.RELEASE)
我想使用这个类,但我似乎无法弄清楚如何限制返回的行。 Plain JdbcTemplate具有最大行和最大提取大小设置器。有没有什么办法从NamedParameterJdbcTemplate中获得类似的功能?Spring中的NamedParameterJdbcTemplate(3.0.5.RELEASE)
NamedParameterJdbcTemplate
暴露了其潜在的JdbcTemplate
通过NamedParameterJdbcTemplate.getJdbcOperations()
:
((JdbcTemplate) namedParameterJdbcTemplate.getJdbcOperations()).setMaxRows(...);
只为信息:注意setMaxRows()
不应该被用于设置单个查询的限制(因为NamedParameterJdbcTemplate
意图是线程安全的,从而使在初始化后你不应该改变它的状态)。个别查询的限制通常由适当的SQL子句设置。
这是一次性代码,谢谢! – Hydrosan