BackConfigMainTests.java 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. /**
  2. * @author 50560
  3. * @create 2022-09-15 9:53
  4. */
  5. import com.gyee.backconfig.BackConfigMain;
  6. import com.gyee.backconfig.mapper.auto.XrpProjectplanMapper;
  7. import com.gyee.backconfig.model.auto.XrpProjectplan;
  8. import org.junit.Test;
  9. import org.junit.runner.RunWith;
  10. import org.springframework.beans.factory.annotation.Autowired;
  11. import org.springframework.boot.test.context.SpringBootTest;
  12. import org.springframework.test.context.junit4.SpringRunner;
  13. import java.util.*;
  14. /**
  15. *@BelongsProject: workpathnew
  16. *@BelongsPackage: PACKAGE_NAME
  17. *@Author: xiruipeng
  18. *@CreateTime: 2022-09-15 09:53
  19. *@Description: TODO
  20. *@Version: 1.0
  21. */
  22. @SpringBootTest(classes = {BackConfigMain.class})
  23. @RunWith(SpringRunner.class)
  24. public class BackConfigMainTests<test> {
  25. @Autowired
  26. private XrpProjectplanMapper xrpProjectplanMapper;
  27. @Test
  28. public void selectListPP(){
  29. //查询一个list集合
  30. List<XrpProjectplan> xrpProjectplanList = xrpProjectplanMapper.selectList(null);
  31. xrpProjectplanList.forEach(System.out::println);
  32. }
  33. @Test
  34. public void testInsert(){
  35. ArrayList<XrpProjectplan> xrpProjectplans = new ArrayList<>();
  36. XrpProjectplan xrpProjectplan = new XrpProjectplan();
  37. //xrpProjectplan.setId(100L);
  38. xrpProjectplan.setProjectid("3");
  39. xrpProjectplan.setGeneratingcapacity("2.4");
  40. xrpProjectplan.setOutagehours(3.2);
  41. xrpProjectplan.setYear("4");
  42. xrpProjectplan.setMonth("6");
  43. xrpProjectplan.setWindpower("22");
  44. /*for (int i = 0; i < 10; i++) {
  45. XrpProjectplan xrpProjectplan = new XrpProjectplan();
  46. xrpProjectplan.setProjectid("3"+i);
  47. xrpProjectplan.setGeneratingcapacity("2.4"+i);
  48. xrpProjectplan.setOutagehours(3.2+i);
  49. xrpProjectplan.setYear("4"+i);
  50. xrpProjectplan.setMonth("6"+i);
  51. xrpProjectplan.setWindpower("22"+i);
  52. xrpProjectplans.add(xrpProjectplan);
  53. }
  54. for (XrpProjectplan projectplan : xrpProjectplans) {
  55. System.out.println("-------"+projectplan.getMonth());
  56. int insert = xrpProjectplanMapper.insert(projectplan);
  57. System.out.println("result"+ insert);
  58. }*/
  59. int insert = xrpProjectplanMapper.insert(xrpProjectplan);
  60. System.out.println("result"+ insert);
  61. System.out.println("id"+xrpProjectplan.getId());
  62. }
  63. //deletbyid
  64. @Test
  65. public void testDelete(){
  66. int result = xrpProjectplanMapper.deleteById("e5a142ea24686a3263590b43c08bb67d");
  67. System.out.println("result"+result);
  68. }
  69. @Test
  70. public void testByMap(){
  71. Map<String,Object> map=new HashMap<>();
  72. //根据map设置的条件
  73. map.put("projectid","2");
  74. map.put("id",234);
  75. int result = xrpProjectplanMapper.deleteByMap(map);
  76. System.out.println("result:"+result);
  77. }
  78. @Test
  79. public void testByDeleteBatch(){
  80. List<String> longs = Arrays.asList("f21682be7be3191100926f994f89c7de", "597be69f450213db6d2b9e5c4c3b377f");
  81. int result = xrpProjectplanMapper.deleteBatchIds(longs);
  82. System.out.println("result:"+result);
  83. }
  84. //修改信息
  85. @Test
  86. public void testUpate(){
  87. XrpProjectplan xrpProjectplan = new XrpProjectplan();
  88. // xrpProjectplan.setId(1570251306048020483L);
  89. xrpProjectplan.setProjectid("3");
  90. xrpProjectplan.setGeneratingcapacity("2.4");
  91. xrpProjectplan.setOutagehours(3.2);
  92. xrpProjectplan.setYear("4");
  93. xrpProjectplan.setMonth("6");
  94. xrpProjectplan.setWindpower("22");
  95. int result = xrpProjectplanMapper.updateById(xrpProjectplan);
  96. }
  97. @Test
  98. public void testSelect(){
  99. /*XrpProjectplan xrpProjectplan = xrpProjectplanMapper.selectById(1570251304856838146L);
  100. System.out.println(xrpProjectplan);*/
  101. List<Long> longs = Arrays.asList(1570251304856838145L, 1570251304856838146L, 1570250808607682562L);
  102. List<XrpProjectplan> xrpProjectplanList = xrpProjectplanMapper.selectBatchIds(longs);
  103. xrpProjectplanList.forEach(System.out::println);
  104. Map<String
  105. , Object> map = new HashMap<>();
  106. map.put("id",1570250808607682562L);
  107. map.put("projectid","40");
  108. List<XrpProjectplan> xrpProjectplanList1 = xrpProjectplanMapper.selectByMap(map);
  109. xrpProjectplanList1.forEach(System.out::println);
  110. }
  111. @Test
  112. public void testMapperXml(){
  113. Map<String, Object> map = xrpProjectplanMapper.selectMapById(1570251303959257090L);
  114. System.out.println(map);
  115. }
  116. }