首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@override行为怪异

@override行为怪异
EN

Stack Overflow用户
提问于 2016-08-11 14:26:15
回答 1查看 34关注 0票数 0

这可能是一个基本的问题,但我不能弄清楚问题所在。

我有一个接口和一个类,如下:

代码语言:javascript
复制
public interface AssetService {
    List<City> findById(String id);
}

@Service
@Transactional
public class AssetServiceImpl implements AssetService {

    @Autowired
    private CityRepository cityRepository;


    @Override
    public List<City> findById(String id) {
        // TODO Auto-generated method stub
        return null;
    }
}

在上面的类中,当我从eclipse自动创建未实现的方法时,它单独给出了方法,没有任何错误,当我手动添加@Override时,它抛出了以下错误:

AssetServiceImpl类型的方法findById(String)必须重写超类方法。

理想情况下,当我重写该方法时,它应该表明同样的情况。我做错了什么吗?

我正在使用Spring Boot

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2016-08-11 15:05:51

手动添加方法和通过eclipse添加方法没有区别。请清理项目并查看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38888745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档