@Configuration @ConditionalOnWebApplication @ConditionalOnClass(name={"javax.persistence.EntityManager","org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter"}) @ConditionalOnProperty(prefix="spring.jpa", name="open-in-view", havingValue="true", matchIfMissing=true) public class JpaWebAutoConfiguration extends Object
OpenEntityManagerInViewInterceptor
to apply the "Open EntityManager in View" pattern, i.e. to allow for lazy loading in web views.
Unfortunately the Interceptor doesn't work for JSF, so this AutoConfiguration registers a
OpenEntityManagerInViewFilter
instead.
JpaBaseConfiguration
Constructor and Description |
---|
JpaWebAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter |
openEntityManagerInViewFilter() |
Copyright © 2016–2018 JoinFaces. All rights reserved.