我正在开发Spring MVC 框架。我通过从服务器查询获取一些数据,但数据很大。我想更改查询(我想在查询结果上应用 where 条件),但我不想在应用 WHERE
条件后返回服务器。
我想对第一次加载的查询结果应用WHERE
条件?
这可能吗?如果可能的话怎么办?
提前致谢。
最佳答案
如果我理解正确,您想要加载整个数据并基于条件。它不会产生像这样的问题
- 如果一次加载整个数据,则会产生性能问题。
- 未应用最新数据更改。即它显示您第一次获取的列表。如果数据库中更新了任何数据,它将显示为仅在客户端管理。
- 初始加载时间增加。
我建议你每次都应该从数据库按范围(分页)获取数据。
关于java - 如何在java或jsp中对查询结果应用where条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35052937/