i got something like that
@Transactional
public class ListController {
@PersistenceContext
EntityManager entityManager;
@GetMapping("/save/avion")
public ResponseEntity<String> save() {
Avion avion = new Avion();
entityManager.persist(avion);
}
}
I just want to know name of implementation the Spring use for the EntityManager. But i always obtain something lijke that..
I just tried 4 ways..
System.out.println("==> " + entityManager.getClass());
System.out.println("==> " + AopProxyUtils.ultimateTargetClass(entityManager));
system.out.println("==> " + AopUtils.getTargetClass(entityManager).getName());
System.out.println("==> " + entityManager.getClass().getCanonicalName());
but i systematically obtain..
==> class com.sun.proxy.$Proxy110
==> class com.sun.proxy.$Proxy110
==> com.sun.proxy.$Proxy110
==> com.sun.proxy.$Proxy110
So.. i can i obtain concrete class ?