updated JPA 2.0 support to the final spec (supporting the "getCriteriaBuilder" method)

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2622 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
Juergen Hoeller
2009-12-10 21:42:48 +00:00
parent ee442d7808
commit a3d2fbd465
@@ -154,8 +154,8 @@ public abstract class SharedEntityManagerCreator {
// JPA 2.0: return EntityManagerFactory without creating an EntityManager.
return this.targetFactory;
}
else if (method.getName().equals("getQueryBuilder") || method.getName().equals("getMetamodel")) {
// JPA 2.0: return EntityManagerFactory's QueryBuilder/Metamodel (avoid creation of EntityManager)
else if (method.getName().equals("getCriteriaBuilder") || method.getName().equals("getMetamodel")) {
// JPA 2.0: return EntityManagerFactory's CriteriaBuilder/Metamodel (avoid creation of EntityManager)
try {
return EntityManagerFactory.class.getMethod(method.getName()).invoke(this.targetFactory);
}