Test.java 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.uas.platform.b2c;
  2. import com.uas.platform.b2c.core.constant.SplitChar;
  3. import com.uas.platform.b2c.core.utils.StringUtilB2C;
  4. import com.uas.platform.b2c.prod.commodity.model.Product;
  5. import com.uas.platform.b2c.prod.commodity.service.ProductService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9. import java.util.UUID;
  10. /**
  11. * description
  12. *
  13. * @author yuj 2018-09-07 16:07
  14. */
  15. public class Test {
  16. @Autowired
  17. private ProductService productService;
  18. @org.junit.Test
  19. public void test() {
  20. Product panaVise = productService.getProductByEnuuAndCodeAndBrand(10043560L, "HE1AN-P-DC12V", "PanaVise");
  21. if (panaVise != null) {
  22. System.err.println(panaVise.toString());
  23. } else {
  24. System.err.println("没有");
  25. }
  26. }
  27. @org.junit.Test
  28. public void testList() {
  29. // String list = "PreparedStatementCallback; SQL [insert into product$users(pu_date, pu_enuu, pu_prid, pu_useruu) values (?, ?, ?, ?)]; Duplicate entry '10030994-34298797-1000001778' for key 'UNIQUE_ENUU_USERUU_PRID'; nested exception is java.sql.BatchUpdateException: Duplicate entry '10030994-34298797-1000001778' for key 'UNIQUE_ENUU_USERUU_PRID'";
  30. // int li = list.lastIndexOf("-");
  31. // String substring = list.substring(0, li);
  32. // int l = substring.lastIndexOf("-");
  33. // String substring1 = substring.substring(l + 1);
  34. // System.out.println(substring1);
  35. UUID uuid = UUID.randomUUID();
  36. System.out.println(uuid);
  37. }
  38. @org.junit.Test
  39. public void testCopy() {
  40. List<Integer> list = new ArrayList<>();
  41. list.add(1);
  42. list.add(2);
  43. list.add(3);
  44. Integer[] list2 = new Integer[list.size()];
  45. System.arraycopy(list.toArray(), 0, list2, 0, list.size());
  46. System.out.println(list2);
  47. }
  48. @org.junit.Test
  49. public void stringBufferTest() {
  50. List<Long> list = new ArrayList<>();
  51. list.add(1l);
  52. list.add(2l);
  53. String s1 = StringUtilB2C.joinListUseContact(list, SplitChar.COMMA);
  54. System.out.println(s1);
  55. StringBuffer st = new StringBuffer();
  56. for (Long aLong : list) {
  57. st.append(aLong);
  58. String s = st.substring(0, 1);
  59. System.out.println(s);
  60. }
  61. System.out.println(st.toString());
  62. StringBuffer buffer = new StringBuffer();
  63. buffer.append("1,");
  64. System.out.println(buffer.length());
  65. CharSequence charSequence = buffer.subSequence(0, buffer.length() - 1);
  66. System.out.println(charSequence.toString());
  67. }
  68. }