Existe uma maneira de usar um repositório sem aplicar classe base repositório?

igobivo:

Eu tenho um aplicativo Primavera Bota anotado com @EnableJpaRepositories(repositoryBaseClass = CommonRepository.class). Quase todos os repositórios precisa implementar alguma lógica personalizada que é feito usando repositoryBaseClass.

Existe uma maneira de criar um repositório que serão excluídos do repositoryBaseClassmecanismo?

dEAMON:

Você poderia escrever um repositório que não implementa uma das Primavera de dados JPA Repositoryinterfaces. Essencialmente, você iria escrever um repositório como você faria sem Primavera de dados JPA.

public class YourRepo /* No Spring Data interface here! */ { 

    @Autowired
    private EntityManger entityManager;

    public add(Something entity) {
        entityManager.merge(entity);
    }
}

Caso contrário, você precisaria criar diferentes configurações (com @Configuration) se você quiser usar diferentes repositoryBaseClasses.

Acho que você gosta

Origin http://43.154.161.224:23101/article/api/json?id=208818&siteId=1
Recomendado
Clasificación