方法执行自定义构建的DML语句。
namedParameterJdbcTemplate.update(sql, valueMap);调用,其中sql是基于映射中的值构建的。在这里,我的映射可能变得非常大,因此sql也可能变得非常冗长。我了解到,在Oracle中,查询可以有多长时间没有固定的编号,还有许多因素,包括数据库配置可能会影响这个值,但我想将查询长度限制在一个固定的数目上。
限制查询长度的最佳方法是什么?春季批处理API在这里会有用吗?
提前谢谢你的指点。
发布于 2015-01-20 20:54:39
我会选择以下其中一种方法:
这两种方法都将使您有一个小的静态查询,从而避免太大的查询(以及它的解析、污染库缓存等)可能出现的问题。
https://stackoverflow.com/questions/28052200
复制相似问题