在自定义存储库中使用存储库方

时间:2017-08-31 16:05:46

标签: spring-data-jpa

我查看spring的文档来做自定义方法

interface UserRepositoryCustom {
  public void someCustomMethod(User user);
}

class UserRepositoryImpl implements UserRepositoryCustom {

  public void someCustomMethod(User user) {
    // Your custom implementation
  }
}

如果我需要在UserRepositoryImpl中使用一些标准的rempository方法(find,delete ...),该怎么办?

1 个答案:

答案 0 :(得分:-1)

我想注入标准回购:

@Repository
class CrudRepositoryImpl implements UserRepositoryCustom {

  @Autoware 
  private JpaRepository<User, Long> userRepo;

  public void someCustomMethod(User user) {

    // Your custom implementation

    userRepo.save(user);
  }
} 

The prove