[英]Overriding a method overrides parent annotations?
覆蓋方法是否覆蓋父注釋? 例如:
public interface CustomRepository {
@Cacheable("top10UsersCache")
List<User> getTop10Users();
}
interface CustomFeignRepository extends CustomRepository {
@Override
@GetMapping("top10Users")
List<User> getTop10Users();
}
方法getTop10Users()
(來自 Feign 存儲庫)它仍然可以緩存嗎?
要繼承方法/類注解,注解本身必須被注解@Inherited
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.