0

我最近问了这个问题并得到了答案。在继续之前,我还有另一个相关查询。我正在处理使用 Play Framework(与此相关的任何 Java 框架)作为前端的可能性,以减少调用运行 Solrj 的 Java 应用程序并在 Json 中输出并通过 PHP 在前端读取以显示的负载。我想知道我是否使用 Play Framework,并且我们知道,Solrj 可以与 Java 一起工作,我可以在我的应用程序中为 Solrj 提供一个类,并且可以直接使用它而无需读取任何 JSON。这听起来是个好主意吗?还是会因为每次都加载 Solrj 而大大减慢网站加载时间。这也可以被认为是一个普遍的问题,而不仅仅是对 Solj。

将不同的 Java 库与 Play Framework 一起使用是否可行,或者我应该在不同的应用程序中进行所有处理,将输出作为 Json 提供给 Play Framework,然后从那里读取。有什么区别吗?

4

1 回答 1

0

maven 存储库甚至生成 Scala/SBT 代码以将其包含到 project/Build.scala 中。将 Solrj 添加到您的项目中很容易。

http://mvnrepository.com/artifact/org.apache.solr/solr-solrj/4.3.1

您可以使用其 HTTP 和 JSON 库从 Play 调用 Solr:

从 Play Framework 异步调用 Solr

于 2013-07-26T08:46:11.327 回答