“ Specifications <T:Any!>”已弃用。 Java中不推荐使用

时间:2019-07-18 11:10:56

标签: kotlin spring-data-jpa

我的助手说'Specifications<T : Any!>' is deprecated. Deprecated in Java.应该改用什么?

import org.springframework.data.jpa.domain.Specifications

fun hasName(name: String?): Specifications<User>? = name?.let{User::name.equal(it) }

1 个答案:

答案 0 :(得分:0)

  

since 2.0, use factory methods on Specification instead.

但是在这里,我认为您只需要将返回类型更改为Specification(由Specifications实现)。