簡體   English   中英

擴展 CrudRepository (Spring) 時是否需要 @Repository 注釋?

[英]Do I need @Repository annotation when extending CrudRepository (Spring)?

public interface CarRepository extends CrudRepository<Car, Long> {

    Optional<Car> findByCarId(String carId);

    Iterable<Car> findAllByDealerName(String dealerName);
}

我有以下存儲庫,我的程序運行良好。

然而,在很多教程中,我看到即使擴展 CrudRepository,也應該使用 @Repository 注釋。

我需要還是不需要?

不,您不需要@Repository注釋。 它是多余的,對 Spring 數據存儲庫沒有任何作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM