Org.springframework.data.repository.query.QueryCreationException для пользовательского репозиторияJAVA

Программисты JAVA общаются здесь
Anonymous
Org.springframework.data.repository.query.QueryCreationException для пользовательского репозитория

Сообщение Anonymous »

Попытка создать запрос данных Spring для пользовательского репозитория. Я не смог найти проблему. Как я могу решить эту проблему?
Версия Spring Boot: 3.2.2
Ошибка
Caused by: org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract void com.example.repository.MakerCheckerRepository.merge(com.example.entity.MakerCheckerEntity); Reason: Failed to create query for method public abstract boolean com.example.repository.MakerCheckerRepository.merges(com.example.makerchecker.entity.MakerCheckerEntity); No property 'merge' found for type 'BankType'

Пользовательский репозиторий
import java.io.Serializable;

public interface MakerCheckerRepository {

boolean persist(E entity);

boolean merge(E entity);

}

Реализация пользовательского репозитория
import jakarta.persistence.EntityManager;
import jakarta.persistence.PersistenceContext;
import java.io.Serializable;

public class MakerCheckerRepositoryImpl implements MakerCheckerRepository {

@PersistenceContext
EntityManager entityManager;

@Override
public void persist(E entity) {
entityManager.persist(entity);
}

@Override
public void merge(E entity) {
entityManager.merge(entity);
}
}

Класс репозитория
@Repository
public interface BankTypeRepository extends CrudRepository, JpaSpecificationExecutor, MakerCheckerRepository {
}


Подробнее здесь: https://stackoverflow.com/questions/785 ... ustom-repo

Вернуться в «JAVA»