Java 在整个web应用程序上自动完成功能

Java 在整个web应用程序上自动完成功能,java,jquery,mysql,twitter-bootstrap,autocomplete,Java,Jquery,Mysql,Twitter Bootstrap,Autocomplete,我正在开发JavaWeb应用程序。我需要在整个网站上实现自动完成功能。 无论表单/应用程序如何,自动完成都应在我的数据库中显示所有可用日期(如果可能,甚至从外部) 的基本思想是减少用户类型。我知道一些实现自动完成的插件,但我们必须对数据进行预处理,给出json格式并应用于html元素。 我正在寻找一些很棒的工具,它可以读取整个数据库的(保存在内存中),并在用户在表单/输入元素上键入内容时创建一些缓冲区列表和提供建议 我正在使用以下技术: 爪哇 冬眠 弹簧 jquery 引导 mysql 马文 相

我正在开发
JavaWeb应用程序
。我需要在整个网站上实现自动完成功能。 无论表单/应用程序如何,自动完成都应在我的数据库中显示所有可用日期(如果可能,甚至从外部)

的基本思想是减少用户类型。我知道一些实现自动完成的插件,但我们必须对数据进行预处理,给出json格式并应用于html元素。 我正在寻找一些很棒的工具,它可以读取整个数据库的
(保存在内存中)
,并在用户在表单/输入元素上键入内容时创建一些缓冲区列表和提供建议

我正在使用以下技术:

  • 爪哇
  • 冬眠
  • 弹簧
  • jquery
  • 引导
  • mysql
  • 马文
  • 相信我,把整个数据库都记在记忆里真的很可怕。但为了获得更好的性能,您可以始终缓存所需的数据并将其保留在内存中。这将提高性能,并使应用程序易于配置和维护


    看看这样一个框架-

    嘿,谢谢你的回答,“一些伟大的工具,可以读取(保存在内存中)整个数据库”,我的意思是说一些只包含字符串数据(单词集合)的列表,然后就可以了。您必须创建这样一个结构,它将根据您的需要返回数据。
    ... some great tool which reads (keeps in memory) whole database and makes some buffer list and gives suggestions...