Как добавить пользовательский метод в Spring Data JPA

Я смотрю на Spring Data JPA. Рассмотрим приведенный ниже пример, где я получу все функции crud и finder, работающие по умолчанию, и если я захочу настроить finder, то это также легко сделать в самом интерфейсе.

@Transactional(readOnly = true)
public interface AccountRepository extends JpaRepository<Account, Long> {

  @Query("<JPQ statement here>")
  List<Account> findByCustomer(Customer customer);
}

Я хотел бы знать, как я могу добавить полный пользовательский метод с его реализацией для вышеупомянутого AccountRepository? Поскольку это интерфейс, я не могу реализовать метод там.

Ответы на вопрос(8)

Ваш ответ на вопрос