我想通過將其定義爲我的一個存儲庫方法的返回類型來利用Spring Data JPA 1.8 (Fowler)中介紹的新的Java 8 Stream支持。UnsupportedOperationException在Spring數據庫中返回Stream時的數據JPA存儲庫方法
interface CustomerRepository extends Repository<Customer, Long>
{
Stream<Customer> findByLastname(String lastname);
}
當我運行我的應用程序會遇到以下異常,當我執行庫方法:
java.lang.UnsupportedOperationException: Streaming results is not implement for this PersistenceProvider: GENERIC_JPA
我使用Hibernate作爲我的JPA提供者,但它並不像春天的數據能夠正確檢測它。