package org.flume.alarm.manager; import org.flume.alarm.core.hibernate.HibernateEntityDao; import org.flume.alarm.core.util.DateUtils; import org.flume.alarm.domain.Methane; import org.springframework.stereotype.Service; import java.io.IOException; import java.sql.Timestamp; import java.util.Date; import java.util.HashMap; import java.util.Map; @Service public class MethaneManager extends HibernateEntityDao<Methane> { public Map<String, Object> saveData(String address, String strength, String cell, String uptime) throws IOException { Map<String, Object> resultMap = new HashMap<String, Object>(); try { Methane methane = new Methane(address, strength, cell, new Timestamp((DateUtils.sdf4.parse(DateUtils.DateFormat(uptime)).getTime())), new Timestamp((new Date()).getTime())); save(methane); } catch (Exception e) { e.printStackTrace(); } return resultMap; } }