From 7804263c6061aef813f0db27cb3046f746572606 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 06 三月 2021 16:07:26 +0800 Subject: [PATCH] 后台管理优化 --- src/test/java/com/hxh/spring/test/SolrTest.java | 39 +++++++++++++++++---------------------- 1 files changed, 17 insertions(+), 22 deletions(-) diff --git a/src/test/java/com/hxh/spring/test/SolrTest.java b/src/test/java/com/hxh/spring/test/SolrTest.java index 76ed8f3..6c4d39d 100644 --- a/src/test/java/com/hxh/spring/test/SolrTest.java +++ b/src/test/java/com/hxh/spring/test/SolrTest.java @@ -1,35 +1,30 @@ package com.hxh.spring.test; import com.yeshi.buwan.dao.HomeNoticeDao; -import com.yeshi.buwan.domain.SolrVideo; import com.yeshi.buwan.dto.search.SolrResultDTO; import com.yeshi.buwan.dto.search.SolrVideoSearchFilter; import com.yeshi.buwan.service.imp.VideoInfoService; -import com.yeshi.buwan.service.manager.SolrAlbumDataManager; -import org.apache.http.auth.Credentials; -import org.apache.http.auth.UsernamePasswordCredentials; -import org.apache.solr.client.solrj.SolrClient; -import org.apache.solr.client.solrj.impl.HttpSolrClient; +import com.yeshi.buwan.service.manager.SolrAlbumVideoDataManager; +import com.yeshi.buwan.service.manager.SolrCommonVideoDataManager; import org.junit.Test; import org.junit.runner.RunWith; -import org.springframework.data.solr.core.SolrTemplate; -import org.springframework.data.solr.server.support.HttpSolrClientFactory; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.web.WebAppConfiguration; import javax.annotation.Resource; -import java.security.Principal; -import java.util.Optional; -//Optional@RunWith(SpringJUnit4ClassRunner.class) -//@ContextConfiguration(locations = {"classpath:spring.xml"}) -//@WebAppConfiguration +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(locations = {"classpath:spring.xml"}) +@WebAppConfiguration public class SolrTest { @Resource - private SolrAlbumDataManager solrDataManager; + private SolrAlbumVideoDataManager solrDataManager; + + @Resource + private SolrCommonVideoDataManager solrCommonVideoDataManager; @Resource private VideoInfoService videoInfoService; @@ -51,14 +46,14 @@ @Test public void addSolrAlbum() { -// solrDataManager.syncAlbum("8224447"); - SolrClient solrClient = new HttpSolrClient.Builder("http://203.195.196.115:8983/solr").build(); - Credentials credentials = new UsernamePasswordCredentials("solr", "IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0= Ndd7LKvVBAaZIF0QAVi1ekCfAJXr1GGfLtRUXhgrF8c="); - HttpSolrClientFactory factory = new HttpSolrClientFactory(solrClient, null, null); - SolrTemplate solrTemplate = new SolrTemplate(factory); - solrTemplate.afterPropertiesSet(); - Optional<SolrVideo> solrVideoOptional = solrTemplate.getById("buwan_album", "8077525", SolrVideo.class); - System.out.println(solrVideoOptional); + solrDataManager.syncAllAlbum(); + System.out.println(); + } + + + @Test + public void syncSolrCommonVideo() { +// solrCommonVideoDataManager.syncAllVideo(); } -- Gitblit v1.8.0