在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