我有一个应用程序,它有大约 25 到 25 个查找表。
当我选择创建新记录或修改现有记录时,下拉列将从查找表中填充。目前我正在分别从查找表中进行查询。当用户单击“新建记录”按钮或“编辑”按钮时,填充下拉字段需要大约 6-7 秒的时间。
处理这种情况的最佳方法是什么?
如何让一个 View 执行一个查询而不是多个查询来填充所有下拉字段?
任何见解或帮助都非常值得赞赏。
最佳答案
您可以执行以下几项操作:
- 如果查找表不更改或不经常更改,则缓存它们
- 延迟查找下拉值,并在页面其余部分加载后以用户不会注意到的方式加载它们
- 一页上的字段似乎过多,请考虑将表单拆分为几页
关于java - 从数据库查找表填充所有下拉字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19840991/