我正在开发一个Spring MVC项目。我遇到了在一段时间间隔后从数据库中获取空值的问题。以下是用DAO编写的方法,它返回最后输入的值。
@Override
public String getDashboardData() {
String q = "SELECT deviceid FROM main_tbl order by id DESC limit 1";
String newId = jdbcTemplate.queryForObject(q, String.class);
System.out.println(newId);
return newId;
}
此方法每隔1秒从jsp调用一次。我的问题是,这种方法会返回一些值和一些值。交替空值。我没有得到实际的理由因为一切正常。
我的输出如下:
01
05
09
41
null
null
null
null
15
09
05
65
10
null
null
null
null
postgresql有问题吗?或者是我错过的任何一个。 我将非常感谢任何帮助!