SpriongBoot2.0-JPA的一個問題解決

在spring boot裏的findById的返回值事Optional。

@NoRepositoryBean
public interface CrudRepository<T, ID> extends Repository<T, ID> {

    Optional<T> findById(ID var1);

 

當我們使用DAO.findById(id)的時候,無法用實體類接受的。

我們查看Optional的源碼時,會發現有個GET方法。

所有我們要用DAO.findById(id).get()獲取實體類.

這是2.0跟1.0的區別!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章