es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FLUENT-NHIBERNATE

¿Por qué deberíamos usar los mapeos de Spring Data JPA?

Puede parecer una pregunta tonta para algunas personas, pero no pude encontrar información en ningún lugar sobre por qué deberíamos usar mapeos (@OneToOne, @OneToMany, etc.) en JPA al definir clases de entidad. Sé que una de las ventajas es la reducción de código, para que no tengamos que escribir explícitamente . . . Read more

Obtener el entityManager actual al ejecutar métodos en ciertos repositorios.

Estoy intentando recuperar el entityManager actual al llamar métodos desde cierto repo. ¿Tienes alguna idea de cómo podría fusionar estos 2 puntos de corte? @Pointcut(“execution(* com.package.repository.MyRepo.*(..))”) public void insideRepository() {} @Pointcut(“execution(* javax.persistence.EntityManagerFactory+.createEntityManager(..))”) public void createEntityManager() {} @Before(“insideRepository()”) public void enableFilter(JoinPoint jp) { System.out.println(“Dentro del repo”); } @AfterReturning(pointcut = “createEntityManager()”, returning . . . Read more