不,我认为还可以。
虽然a
List被保证为an
Iterable,
Iterable但不一定是a
List。这意味着,如果您确实将
Iterable转换为
List,可能会在运行时失败。即使它可以工作,也不能保证它将来会继续工作,因为它可以在新版本的SpringData JPA中进行更改而不会破坏接口的合同。
而不是使用强制类型转换,您应该声明自己的return方法
List。
欢迎分享,转载请注明来源:内存溢出
不,我认为还可以。
虽然a
List被保证为an
Iterable,
Iterable但不一定是a
List。这意味着,如果您确实将
Iterable转换为
List,可能会在运行时失败。即使它可以工作,也不能保证它将来会继续工作,因为它可以在新版本的SpringData JPA中进行更改而不会破坏接口的合同。
而不是使用强制类型转换,您应该声明自己的return方法
List。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)