SpringBoot搭建某些版本SpringDataJPA在做查询的时候报错的解决方法

错误信息:
SpringBoot搭建某些版本SpringDataJPA在做查询的时候报错的解决方法

错误信息可以看出返回值是Optional对象,我们需要的是User对象,此时查看Optional的源码发现它有是一个final修饰的类,SpringBoot搭建某些版本SpringDataJPA在做查询的时候报错的解决方法

继续往下看会发现有一个get方法:

SpringBoot搭建某些版本SpringDataJPA在做查询的时候报错的解决方法

这个value就是我们需要的User对象SpringBoot搭建某些版本SpringDataJPA在做查询的时候报错的解决方法