AlarmTest.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com;
  2. import com.gyee.alarm.AlarmWeb;
  3. import com.gyee.alarm.model.auto.ProEconAlarmRule;
  4. import com.gyee.alarm.service.AlarmRuleService;
  5. import com.gyee.alarm.util.SpringUtils;
  6. import com.gyee.common.util.DateUtils;
  7. import org.junit.runner.RunWith;
  8. import org.springframework.boot.SpringApplication;
  9. import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  10. import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
  11. import org.springframework.boot.test.context.SpringBootTest;
  12. import org.springframework.test.context.junit4.SpringRunner;
  13. import javax.annotation.Resource;
  14. import java.util.Calendar;
  15. import java.util.Comparator;
  16. import java.util.Date;
  17. import java.util.List;
  18. import java.util.stream.Collectors;
  19. /**
  20. * OpenCSV CSVReader Example, Read line by line
  21. *
  22. * @author pankaj
  23. *
  24. */
  25. @SpringBootTest
  26. @RunWith(SpringRunner.class)
  27. @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
  28. public class AlarmTest {
  29. public static void main(String[] args) throws Exception {
  30. SpringApplication.run(AlarmWeb.class, args);
  31. AlarmRuleService alarmRuleService= SpringUtils.getBean("alarmRuleService");
  32. //
  33. System.out.println("故障转换率记录调度程序执行开始!。。。。。。");
  34. ProEconAlarmRule alarm= alarmRuleService.selectByAlertruleId("1");
  35. alarm.setUniformCode("test11");
  36. alarmRuleService.saveAndUpdateAlertrule(alarm);
  37. alarmRuleService.saveAndUpdateAlertrule(new ProEconAlarmRule());
  38. alarmRuleService.deleteAlertrule("1139571619573145600");
  39. System.out.println("故障转换率记录调度程序执行结束!。。。。。。");
  40. }
  41. }