Package com.logicaldoc.util.spring
Class LocalSessionFactory
java.lang.Object
org.springframework.orm.hibernate5.HibernateExceptionTranslator
org.springframework.orm.hibernate5.LocalSessionFactoryBean
com.logicaldoc.util.spring.LocalSessionFactory
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.FactoryBean<org.hibernate.SessionFactory>
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ResourceLoaderAware
,org.springframework.dao.support.PersistenceExceptionTranslator
public class LocalSessionFactory
extends org.springframework.orm.hibernate5.LocalSessionFactoryBean
Our own implementation of a
LocalSessionFactoryBean
that lookup for
all the annotated classes inside the root package com.logicaldoc at any level- Since:
- 9.2
- Author:
- Giuseppe Desiato - LogicalDOC
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.springframework.orm.hibernate5.LocalSessionFactoryBean
destroy, getConfiguration, getHibernateProperties, getMetadataSources, getObject, getObjectType, getResourceLoader, isSingleton, setAnnotatedClasses, setAnnotatedPackages, setBeanFactory, setBootstrapExecutor, setCacheableMappingLocations, setCacheRegionFactory, setConfigLocation, setConfigLocations, setCurrentTenantIdentifierResolver, setDataSource, setEntityInterceptor, setEntityTypeFilters, setHibernateIntegrators, setHibernateProperties, setImplicitNamingStrategy, setJtaTransactionManager, setMappingDirectoryLocations, setMappingJarLocations, setMappingLocations, setMappingResources, setMetadataSources, setMultiTenantConnectionProvider, setPackagesToScan, setPhysicalNamingStrategy, setResourceLoader
Methods inherited from class org.springframework.orm.hibernate5.HibernateExceptionTranslator
setJdbcExceptionTranslator, translateExceptionIfPossible
-
Constructor Details
-
LocalSessionFactory
public LocalSessionFactory()
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Overrides:
afterPropertiesSet
in classorg.springframework.orm.hibernate5.LocalSessionFactoryBean
- Throws:
IOException
-