@Repository
public interface userRepository extends JpaRepository<User, Long> {
}
有很多網站展示了使用JpaRepository
在Spring 4中創建DAO的這種方式。 @Repository
也一樣@Component
通過使用操作者new
而組分掃描具有註釋@Component
,@Service
等類(使用@Component
掃描註解)創建實例,@Service
等容器內部豆然後容器如何爲@Repository
創建實例如上所示,因爲它是一個純粹抽象的接口,我們不能使用new運算符爲接口創建實例。@Repository春季4
這不是普通的彈簧,而是Spring Data,具體是Spring Data JPA。 –