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的区别!

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