java - 从数据库查找表填充所有下拉字段

标签 java oracle jquery-ui jquery-plugins oracle10g

我有一个应用程序,它有大约 25 到 25 个查找表。

当我选择创建新记录或修改现有记录时,下拉列将从查找表中填充。目前我正在分别从查找表中进行查询。当用户单击“新建记录”按钮或“编辑”按钮时,填充下拉字段需要大约 6-7 秒的时间。

处理这种情况的最佳方法是什么?

如何让一个 View 执行一个查询而不是多个查询来填充所有下拉字段?

任何见解或帮助都非常值得赞赏。

最佳答案

您可以执行以下几项操作:

  1. 如果查找表不更改或不经常更改,则缓存它们
  2. 延迟查找下拉值,并在页面其余部分加载后以用户不会注意到的方式加载它们
  3. 一页上的字段似乎过多,请考虑将表单拆分为几页

关于java - 从数据库查找表填充所有下拉字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19840991/

相关文章:

java - 如何确保 Java JDK 和 JRE 匹配以及如果不匹配如何使它们匹配

java - 为什么我不能安装 Eclipse?

java - Swing L&F - 导入和实现

jquery - 将 JQuery Sortable toArray 与 connectWith 结合使用;如何获取所有元素的ID?

java - JDBC:socketTimeout 和 networkTimeout 的区别

未找到在 Oracle 数据库上运行的 Java 方法

sql-server - 使用 NHibernate 在同一 ASP.NET 应用程序中支持 Oracle 和 SQL Server 的建议

sql - oracle中的条件选择语句

javascript - SignalR 回调不会在 JQuery UI 小部件中触发

javascript - 将菜单项和 jQuery ui 选项卡链接在一起