1
resposta

Callbacks Spring boot

Olá, estou estudando as bibliotecas do spring para a criação de apis rest. Inicialmente utilizando o spring-boot-data-rest, onde tenho os meus @RepositoryRestResource e os beans de Validação.

Quero saber como colocar uma camada de serviço antes da validação pois é algo que não encontro muito conteudo.

EX:

@RepositoryRestResource(collectionResourceRel = "people", path = "people")
public interface PersonRepository extends PagingAndSortingRepository<Person, Long> {

    List<Person> findByLastName(@Param("name") String name);

}
@Component("beforeCreatePerson")
public BeforeCreatePersonValidator implements Validator {
    // Código de validação
}

Apenas reforçando, a minha necessidade é colocar um service antes ou depois da validação. Lembrando tambem que a validação ocorre com exito.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi Gustavo, não tive experiências felizes com o spring data rest, aí não me aprofundei.... Fernando fez um post no meu blog => https://domineospring.wordpress.com/2016/12/12/spring-data-rest-e-vida/

Espero que te ajude.