我最近问了这个question并得到了答案。在继续之前我有另一个相关的查询。我正在处理使用Play Framework(任何Java框架)前端的可能性,以减少调用运行Solrj的Java应用程序的负载,并在Json中输出并通过PHP读取前端以显示。我想知道我是否使用Play Framework并且我们知道,Solrj可以与Java本身一起工作,我可以在我的应用程序中为Solrj创建一个类,并且可以直接处理它而无需读取任何JSON。这听起来不错吗?或者由于每次加载Solrj,它会大大减慢网站加载时间。它也可以被认为是一个普遍的问题,而不仅仅是Solj。
在Play Framework中使用不同的Java库是否可行,或者 我应该在不同的应用程序中进行所有处理,提供输出 以Json的形式播放框架,从那里阅读。它有没有做到 差异?
答案 0 :(得分:0)
maven存储库甚至会生成Scala / SBT代码,以将其包含到project / Build.scala中。将Solrj添加到您的项目中很容易。
http://mvnrepository.com/artifact/org.apache.solr/solr-solrj/4.3.1
您可以使用HTTP和JSON库从Play调用Solr: