Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 将solr与spring应用程序集成_Hibernate_Spring_Struts2_Solr - Fatal编程技术网

Hibernate 将solr与spring应用程序集成

Hibernate 将solr与spring应用程序集成,hibernate,spring,struts2,solr,Hibernate,Spring,Struts2,Solr,如何在spring和struts应用程序中集成solr。 当我正在开发一个大学项目时,这对小型应用程序来说是不是太过分了?Sumit您的具体要求是什么?正如我在其他博文中回答的那样,您总是可以做一个小的POC,Solr是一个独立的企业搜索服务器,所以无论您使用的是Spring、Struts、Wicket还是任何其他框架,它都不重要。所有它需要的数据源,从那里它需要收集数据索引,无论是您的数据库,文件系统或任何其他数据通过网络。 它有一些现成的数据处理程序,知道如何处理和读取/解析来自您配置的源的

如何在spring和struts应用程序中集成solr。
当我正在开发一个大学项目时,这对小型应用程序来说是不是太过分了?Sumit您的具体要求是什么?正如我在其他博文中回答的那样,您总是可以做一个小的POC,Solr是一个独立的企业搜索服务器,所以无论您使用的是Spring、Struts、Wicket还是任何其他框架,它都不重要。所有它需要的数据源,从那里它需要收集数据索引,无论是您的数据库,文件系统或任何其他数据通过网络。 它有一些现成的数据处理程序,知道如何处理和读取/解析来自您配置的源的数据,当您要求Solr提供搜索数据时,它将根据您的搜索条件将数据交给您,现在您将掌握如何使用数据和使用数据

我希望这将帮助您理解这个概念。

您可以使用它将Solr完全集成到您的Web应用程序中。您不需要部署任何额外的WAR,只需为您的webapp部署一个


这将激发应用程序中的Solr,并允许您直接访问它。这个界面的好处在于,它与通过HTTP访问独立服务器的界面完全相同,这意味着如果您以后改变主意,它只会是一行更改

我想将其用于基本的文件系统和数据库搜索。它只能作为独立服务器运行,我们不能在tomcat中使用web应用程序部署它,并使用spring security限制对它的访问。需要对web.xml进行哪些更改才能集成它。此外,我还想知道设置和配置它以使用我的database@Sumit:您将在Solr网页上了解如何配置它,是的,您可以是的,您可以在tomcat中使用Solr之战,并将其作为web服务访问。我想知道的是,我没有得到任何信息,我可以集成吗solr在我的web应用程序中,这意味着我可以在我的应用程序中部署它,还是必须部署它seperately@Sumit:我告诉过你Solr在战争中也是可用的,你所需要做的就是在应用程序运行的web apps文件夹中提取它,并使用HTTP系统或web服务进行通信。如果你想集成它,可以在您的应用程序中,作为嵌入式类型,我相信您需要做大量的工作并理解systemHi@MrWiggles,仅供参考,他们已经真正放弃了嵌入式Solr。首先,如果遇到内存问题,就很难隔离。