Recuperar Objeto do Solr
Então eu tenho umprojeto web baseado em java que exibe informações recuperadas de 3 serviços separados, hospedados em diferentes servidores, eu usoCliente Http do Apache recuperar informações via API REST emJSONusandoBiblioteca Gson. Eu converto o Json em POJOs que eu uso para exibir informações.
Agora eu quero implementar o recurso de pesquisa no meu projeto, então eu instalei o Solr em um servidor separado, o que eu quero é:
Indexar o JSON no servidor solr para todos os 3 serviços.
buscar o resultado da pesquisa do Solr em forma de POJO descrito no meu projeto
Eu sei que o ponto (1) pode ser feitojsonRequestHandler
, mas eu não quero escrever lógica separada para indexar, estou usando o Solrj em meu projeto para extrair informações.
Então eu quero saber
posso usar minha definição POJO para analisar os resultados da pesquisa?também qualquer fluxo de trabalho possível para o cenário de trabalho acima e ferramentas necessárias (eu sou novo no solrj)?