Closed gavinking closed 1 year ago
It is useful especially for some types of tests when devs spend time by investigating a "magic" when they just could use assertEquals("expectedPUName", em.getName());
to check they really work with the right entitymanager.
It could be useful also for logs.
Every persistence unit has a well-defined name in JPA.
So it would make sense to let you access it via
EntityManagerFactory.getPersistenceUnitName()
or even justEntityManagerFactory.getName()
.This likely quite useful for generic (framework) code.