inferred专题

报错 Inferred type ‘S‘ for type parameter ‘S‘ is not within its bound; 解决办法

随时随地技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 你用的是spring boot 2.0.0版本吧,他之前的版本是可以直接使用findone(id)return 返回对象的, 但2.0.0以后就需要findbyid(id).get(),或者getone(id)了

报错Inferred type 'S' for type parameter 'S' is not within its bound; should extend 'com.example.readi

两种方法解决 1.spring-boot 版本问题,降低版本到1.5.x版本。 2.修改方法。 readerRepository.findOne(username); readerRepository.findById(username).orElse(null);