|
|
|
@ -1,9 +1,12 @@
|
|
|
|
package com.rehome.mqttclienttemperature.service.impl;
|
|
|
|
package com.rehome.mqttclienttemperature.service.impl;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.google.gson.Gson;
|
|
|
|
import com.rehome.mqttclienttemperature.dao.TemperatureRepository;
|
|
|
|
import com.rehome.mqttclienttemperature.dao.TemperatureRepository;
|
|
|
|
|
|
|
|
import com.rehome.mqttclienttemperature.dto.ResponseDto;
|
|
|
|
import com.rehome.mqttclienttemperature.entity.Temperature;
|
|
|
|
import com.rehome.mqttclienttemperature.entity.Temperature;
|
|
|
|
import com.rehome.mqttclienttemperature.service.OracleTemperatureService;
|
|
|
|
import com.rehome.mqttclienttemperature.service.OracleTemperatureService;
|
|
|
|
import com.rehome.mqttclienttemperature.service.TemperatureService;
|
|
|
|
import com.rehome.mqttclienttemperature.service.TemperatureService;
|
|
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
import org.springframework.data.domain.Page;
|
|
|
|
import org.springframework.data.domain.Page;
|
|
|
|
import org.springframework.data.domain.PageRequest;
|
|
|
|
import org.springframework.data.domain.PageRequest;
|
|
|
|
import org.springframework.data.domain.Pageable;
|
|
|
|
import org.springframework.data.domain.Pageable;
|
|
|
|
@ -17,6 +20,7 @@ import java.util.Date;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.Optional;
|
|
|
|
import java.util.Optional;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Slf4j
|
|
|
|
@Service
|
|
|
|
@Service
|
|
|
|
public class TemperatureServiceImpl implements TemperatureService {
|
|
|
|
public class TemperatureServiceImpl implements TemperatureService {
|
|
|
|
|
|
|
|
|
|
|
|
@ -59,8 +63,9 @@ public class TemperatureServiceImpl implements TemperatureService {
|
|
|
|
temperature.setHumidity(strDataTemperature[0]);
|
|
|
|
temperature.setHumidity(strDataTemperature[0]);
|
|
|
|
temperature.setTemperature(strDataTemperature[1]);
|
|
|
|
temperature.setTemperature(strDataTemperature[1]);
|
|
|
|
|
|
|
|
|
|
|
|
//this.temperatureRepository.save(temperature);
|
|
|
|
this.temperatureRepository.save(temperature);
|
|
|
|
this.oracleTemperatureService.saveTemperature(temperature);
|
|
|
|
ResponseDto responseDto = this.oracleTemperatureService.saveTemperature(temperature);
|
|
|
|
|
|
|
|
log.info(new Gson().toJson(responseDto));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|