小编use*_*050的帖子

除了使用抑制注释之外,如何删除 Spring CrudRepository 未经检查的转换

这是我的代码:

public interface UserRepo extends CrudRepository<User, Long> {

    boolean exist(Long id);

    @Override
    User save(User user);

}
Run Code Online (Sandbox Code Playgroud)

在eclipse中,返回类型User有一个警告。

说明 资源路径 位置 类型 类型安全:类型 UserRepo 的 save(User) 的返回类型 User 需要未经检查的转换以符合类型 CrudRepository UserRepo.java 中的 S

我可否知道

  1. 返回类型未检查转换的 ecplise 警告是什么原因?
  2. 摆脱警告的正确方法是什么?

质量保证

spring unchecked-conversion spring-data

5
推荐指数
1
解决办法
2253
查看次数

标签 统计

spring ×1

spring-data ×1

unchecked-conversion ×1