XiaoshiWeixinbackApplicationTests.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.example.xiaoshiweixinback;
  2. import cn.dev33.satoken.stp.StpUtil;
  3. import com.example.xiaoshiweixinback.business.utils.RegexUtil;
  4. import com.example.xiaoshiweixinback.entity.dto.esPicture.EsPatentSearchDTO;
  5. import com.example.xiaoshiweixinback.entity.vo.esPicture.EsPictureVectorVo;
  6. import com.example.xiaoshiweixinback.service.common.EsDenseVectorService;
  7. import org.junit.jupiter.api.Test;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.boot.test.context.SpringBootTest;
  10. import org.springframework.context.annotation.Lazy;
  11. import java.util.List;
  12. @SpringBootTest
  13. class XiaoshiWeixinbackApplicationTests {
  14. @Autowired
  15. @Lazy
  16. private EsDenseVectorService denseVectorService;
  17. @Test
  18. void contextLoads() {
  19. }
  20. @Test
  21. public void test() throws Exception {
  22. // List<EsPictureVectorVo> list = denseVectorService.getPatentVectorSort(null, "大大的原型");
  23. EsPatentSearchDTO dto = new EsPatentSearchDTO();
  24. dto.setKey("手机 OR 产品");
  25. List<EsPictureVectorVo> list = denseVectorService.getPatentList(dto);
  26. System.out.println(list);
  27. // String s = "a , b , c , d";
  28. // boolean regExpReplace = RegexUtil.isRegExpReplace(s);
  29. // System.out.println(regExpReplace);
  30. // String all = s.replaceAll("[,。、;,./;]", " OR ");
  31. // System.out.println(all);
  32. // String s = "a OR b OR c OR d";
  33. // boolean regExpReplace = RegexUtil.isRegExpReplace(s);
  34. // System.out.println(regExpReplace);
  35. // String sa = s.replaceAll("[,。、;,./;\\s]", " OR ");
  36. // System.out.println(sa);
  37. // StpUtil.login("2");
  38. // Object id = StpUtil.getLoginId();
  39. // String tokenValue = StpUtil.getTokenValue();
  40. // String value = StpUtil.getTokenValueByLoginId(2);
  41. // System.out.println(tokenValue);
  42. // System.out.println(value);
  43. }
  44. }