Solr执行查询操作

方法一:

 1     @Test
 2     public void test3(){
 3         try {
 4             SolrQuery query=new SolrQuery("*");
 5             QueryResponse response=httpSolrServer.query(query);
 6             SolrDocumentList list=response.getResults();
 7             for(SolrDocument sd:list){
 8                 System.out.println(sd);
 9                 System.out.println(sd.getFieldValue("news_title"));
10             }
11         } catch (SolrServerException e) {
12             e.printStackTrace();
13         }

方法二:

 1     @Test
 2     public void test4(){
 3         try {
 4             SolrQuery query=new SolrQuery("*");
 5             QueryResponse response=httpSolrServer.query(query);
 6             List<News> list=response.getBeans(News.class);
 7             for(News n:list){
 8                 System.out.println(n.getTitle());
 9             }
10         } catch (SolrServerException e) {
11             e.printStackTrace();
12         }
13     }
原文地址:https://www.cnblogs.com/Laupaul/p/2467372.html