我正在尝试创建一些REST服务。因此,我试图更改一些我在网上找到的示例。我使示例能够使其适应我的Oracle数据库以及HQL选择的“ where”子句。
所以我运行了我的代码,看起来还不错。当我致电服务而不是打印不同案例时,就会出现问题。它打印出我数据库中的确切病例数。但是在其他情况下,我打印的所有情况都是一样的。但是我找不到类似的情况。
控制器
com.android.ddmlib.AdbCommandRejectedException: device offline
Error while Installing APK
}
DaoImp
@GetMapping("/get/{IntParam}/{StringParam1}/{StringParam2}")
public ResponseEntity<List<DBO>> array(@PathVariable("IntParam") int IntParam, @PathVariable("StringParam1") String StringParam1, @PathVariable("StringParam2") String StringParam2) {List<DBO> dbo = DBOService.array(IntParam, StringParam1, StringParam2);
return ResponseEntity.ok().body(dbo);
我希望输出是不同的条目。就像我直接对数据库执行相同的查询时一样。
亲切的问候。
答案 0 :(得分:0)
引起此问题的原因是,需要将模型添加到声明中,并添加“ @Id”。之后就解决了。