Java 一次从数据库获取所有问题,还是一次获取一个问题?
我正在使用spring、hibernate、jsp和mysql开发Java问答web应用程序。我不清楚是否:Java 一次从数据库获取所有问题,还是一次获取一个问题?,java,javascript,ajax,spring,jsp,Java,Javascript,Ajax,Spring,Jsp,我正在使用spring、hibernate、jsp和mysql开发Java问答web应用程序。我不清楚是否: 一次获取数据库中存储的所有问题,并将其作为json发送到jsp文件,在该文件中使用Javascript迭代问题 或 使用AJAX一次只问一个问题 有一种分页结果集的概念,它太大,无法放在一页上。大多数框架(包括jsp)都有jsp标记,用于呈现大型表 为每个用户单独调用AJAX可能太多了,因为这样会导致网络往返 另一种方法可以是客户端(甚至服务器端)缓存 如果您正在使用HTML5,请
- 一次获取数据库中存储的所有问题,并将其作为json发送到jsp文件,在该文件中使用Javascript迭代问题
- 使用AJAX一次只问一个问题
如果您正在使用HTML5,请查看本地存储。如果您喜欢服务器端,请查看memcached。像这样的问题有太多的变量,在这样的论坛上很难找到一个正确的答案。我想你会从双方得到很多答案。一般来说,当更多的工作已经提前完成并且一些特定的问题已经确定时,您将在这里得到更好的答案。