在spring boot里的findById的返回值事Optional。spring
@NoRepositoryBean public interface CrudRepository<T, ID> extends Repository<T, ID> { Optional<T> findById(ID var1);
当咱们使用DAO.findById(id)的时候,没法用实体类接受的。spa
咱们查看Optional的源码时,会发现有个GET方法。get
全部咱们要用DAO.findById(id).get()获取实体类.源码
这是2.0跟1.0的区别!it