Sumit, что именно ваши требования?Поскольку вы всегда можете сделать небольшой POC, и я отвечал в другом посте, Solr является автономным поисковым сервером предприятия, поэтому для него не имеет значения, используете ли вы Spring, Struts, Wicket или любую другую платформу.Все это нуждается в источниках данных, из которых он должен собирать данные для индексации, будь то ваша база данных, файловая система или любые другие данные через Интернет.Он имеет некоторые готовые обработчики данных, которые знают, как обрабатывать и считывать / анализировать данные из настроенного вами источника. Когда вы просите Solr предоставить данные в соответствии с поиском, он передает вам данные в соответствии с вашими критериями поиска.и теперь это в ваших руках, как вы используете данные и используете их.
Я надеюсь, что это поможет вам в понимании концепции.