Подходящее решение для «Добавление пользовательского поведения во все репозитории» с использованием Spring-data mongodb подробно описано в этом посте .
После выполнения действий, описанных в приведенном выше сообщении, вы можете использовать любой из своих интерфейсов репозитория для расширения настраиваемого интерфейса общего репозитория, как показано ниже
@Repository
public interface CustomerRepository extends MongoRepository<Customer, String>,
WootideRepositoryCustom<Customer, String> {
}
Реализация, предоставленная в WootideRepositoryImplбудет доступен в CustomerRepository.
Для меня это сработало.
Желаю, чтобы документ dong data mongodb был обновлен, так как это первое место ссылки.