SpriongBoot2.0-JPA的一个问题解决

在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

相关文章
相关标签/搜索