根据id查询数据报推断类型的错,怎么解决呀?
使用findOne()方法报错,使用findById()方法也报错,什么原因呢?
使用findOne()方法报错,使用findById()方法也报错,什么原因呢?
2018-03-09
至于使用findOne()方法的解决办法是:
public Optional<Girl> girlFindOne(@PathVariable("id") Integer id){
//构通Example查找
Girl girl = new Girl();
girl.setId(id);
Example<Girl> example = Example.of(girl);
return girlRepository.findOne(example);
}
是看了某位同学的回答解释,是由于jdk8的原因,也有可能是spring boot版本的关系,返回类是Optional<Girl>, Optional是jdk8自带的
举报