Я использую CrudRepository
из spring -data-jpa, чтобы просто определить интерфейс объекта и затем иметь все стандартные методы crud без необходимости явно предоставлять реализацию, например:
public interface UserRepo extends CrudRepository<User, Long> {
}
Хотя теперь я хотел бы переопределить только метод save()
в моей пользовательской реализации. Как я мог это достичь? Потому что, если я реализую интерфейс UserRepo
, мне придется реализовать все другие методы CRUD, которые наследуются от интерфейса CrudRepository
.
Не могу ли я написать свою собственную реализацию, которая имеет все методы CRUD, но переопределяет только одну, не выполняя все остальные?