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 repositoryBaseClass
mecanismo?
dEAMON:
Você poderia escrever um repositório que não implementa uma das Primavera de dados JPA Repository
interfaces. 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 repositoryBaseClass
es.