Skip to content

Upgrading org.springframework:spring-orm 4 to 5

Unknown4.3.30.RELEASE → 5.3.39

Fetching 108 releases from GitHub…0 / 108
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: abstract class AbstractSessionFactoryBean extends HibernateExceptionTranslator implements FactoryBean, InitializingBean, DisposableBean
  • removed: abstract class HibernateAccessor implements InitializingBean, BeanFactoryAware
  • removed: abstract class SessionFactoryUtils
  • removed: class FilterDefinitionFactoryBean implements FactoryBean, BeanNameAware, InitializingBean
  • removed: class HibernateExceptionTranslator implements PersistenceExceptionTranslator
  • removed: class HibernateInterceptor extends HibernateAccessor implements MethodInterceptor
  • removed: class HibernateJdbcException extends UncategorizedDataAccessException
  • removed: class HibernateObjectRetrievalFailureException extends ObjectRetrievalFailureException
  • removed: class HibernateOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException
  • removed: class HibernateQueryException extends InvalidDataAccessResourceUsageException
  • removed: class HibernateSystemException extends UncategorizedDataAccessException
  • removed: class HibernateTemplate extends HibernateAccessor implements HibernateOperations
  • removed: class HibernateTransactionManager extends AbstractPlatformTransactionManager implements ResourceTransactionManager, BeanFactoryAware, InitializingBean
  • removed: class LocalDataSourceConnectionProvider implements ConnectionProvider
  • removed: class LocalJtaDataSourceConnectionProvider extends LocalDataSourceConnectionProvider
  • removed: class LocalRegionFactoryProxy implements RegionFactory
  • removed: class LocalSessionFactoryBean extends AbstractSessionFactoryBean implements BeanClassLoaderAware
  • removed: class LocalTransactionManagerLookup implements TransactionManagerLookup
  • removed: class SessionHolder extends ResourceHolderSupport
  • removed: class SpringSessionContext implements CurrentSessionContext
  • removed: class SpringTransactionFactory implements TransactionFactory
  • removed: class TransactionAwareDataSourceConnectionProvider extends LocalDataSourceConnectionProvider
  • removed: class TypeDefinitionBean implements BeanNameAware, InitializingBean
  • removed: ctor AbstractSessionFactoryBean()
  • removed: ctor FilterDefinitionFactoryBean()
  • removed: ctor HibernateAccessor()
  • removed: ctor HibernateExceptionTranslator()
  • removed: ctor HibernateInterceptor()
  • removed: ctor HibernateJdbcException(JDBCException)
  • removed: ctor HibernateObjectRetrievalFailureException(UnresolvableObjectException)
  • removed: ctor HibernateObjectRetrievalFailureException(WrongClassException)
  • removed: ctor HibernateOptimisticLockingFailureException(OptimisticLockException)
  • removed: ctor HibernateOptimisticLockingFailureException(StaleObjectStateException)
  • removed: ctor HibernateOptimisticLockingFailureException(StaleStateException)
  • removed: ctor HibernateQueryException(QueryException)
  • removed: ctor HibernateSystemException(HibernateException)
  • removed: ctor HibernateTemplate()
  • removed: ctor HibernateTemplate(SessionFactory)
  • removed: ctor HibernateTemplate(SessionFactory, boolean)
  • removed: ctor HibernateTransactionManager()
  • removed: ctor HibernateTransactionManager(SessionFactory)
  • removed: ctor LocalDataSourceConnectionProvider()
  • removed: ctor LocalJtaDataSourceConnectionProvider()
  • removed: ctor LocalRegionFactoryProxy()
  • removed: ctor LocalRegionFactoryProxy(Properties)
  • removed: ctor LocalSessionFactoryBean()
  • removed: ctor LocalTransactionManagerLookup()
  • removed: ctor SessionFactoryUtils()
  • removed: ctor SessionHolder(Object, Session)
  • removed: ctor SessionHolder(Session)
  • removed: ctor SpringSessionContext(SessionFactoryImplementor)
  • removed: ctor SpringTransactionFactory()
  • removed: ctor TransactionAwareDataSourceConnectionProvider()
  • removed: ctor TypeDefinitionBean()
  • removed: field AbstractSessionFactoryBean.logger: Log
  • removed: field HibernateAccessor.logger: Log
  • removed: interface HibernateCallback
  • removed: interface HibernateOperations
  • removed: method AbstractSessionFactoryBean.afterPropertiesSet(): void
  • removed: method AbstractSessionFactoryBean.afterSessionFactoryCreation(): void
  • removed: method AbstractSessionFactoryBean.beforeSessionFactoryDestruction(): void
  • removed: method AbstractSessionFactoryBean.buildSessionFactory(): SessionFactory
  • removed: method AbstractSessionFactoryBean.destroy(): void
  • removed: method AbstractSessionFactoryBean.getDataSource(): DataSource
  • removed: method AbstractSessionFactoryBean.getObject(): SessionFactory
  • removed: method AbstractSessionFactoryBean.getObjectType(): Class
  • removed: method AbstractSessionFactoryBean.getSessionFactory(): SessionFactory
  • removed: method AbstractSessionFactoryBean.isExposeTransactionAwareSessionFactory(): boolean
  • removed: method AbstractSessionFactoryBean.isSingleton(): boolean
  • removed: method AbstractSessionFactoryBean.isUseTransactionAwareDataSource(): boolean
  • removed: method AbstractSessionFactoryBean.setDataSource(DataSource): void
  • removed: method AbstractSessionFactoryBean.setExposeTransactionAwareSessionFactory(boolean): void
  • removed: method AbstractSessionFactoryBean.setUseTransactionAwareDataSource(boolean): void
  • removed: method AbstractSessionFactoryBean.wrapSessionFactoryIfNecessary(SessionFactory): SessionFactory
  • removed: method FilterDefinitionFactoryBean.afterPropertiesSet(): void
  • removed: method FilterDefinitionFactoryBean.getObject(): FilterDefinition
  • removed: method FilterDefinitionFactoryBean.getObjectType(): Class
  • removed: method FilterDefinitionFactoryBean.isSingleton(): boolean
  • removed: method FilterDefinitionFactoryBean.setBeanName(String): void
  • removed: method FilterDefinitionFactoryBean.setDefaultFilterCondition(String): void
  • removed: method FilterDefinitionFactoryBean.setFilterName(String): void
  • removed: method FilterDefinitionFactoryBean.setParameterTypes(Map): void
  • removed: method HibernateAccessor.afterPropertiesSet(): void
  • removed: method HibernateAccessor.applyFlushMode(Session, boolean): FlushMode
  • removed: method HibernateAccessor.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: method HibernateAccessor.convertJdbcAccessException(JDBCException, SQLExceptionTranslator): DataAccessException
  • removed: method HibernateAccessor.convertJdbcAccessException(SQLException): DataAccessException
  • removed: method HibernateAccessor.disableFilters(Session): void
  • removed: method HibernateAccessor.enableFilters(Session): void
  • removed: method HibernateAccessor.flushIfNecessary(Session, boolean): void
  • removed: method HibernateAccessor.getDefaultJdbcExceptionTranslator(): SQLExceptionTranslator
  • removed: method HibernateAccessor.getEntityInterceptor(): Interceptor
  • removed: method HibernateAccessor.getFilterNames(): String[]
  • removed: method HibernateAccessor.getFlushMode(): int
  • removed: method HibernateAccessor.getJdbcExceptionTranslator(): SQLExceptionTranslator
  • removed: method HibernateAccessor.getSessionFactory(): SessionFactory
  • removed: method HibernateAccessor.setBeanFactory(BeanFactory): void
  • removed: method HibernateAccessor.setEntityInterceptor(Interceptor): void
  • removed: method HibernateAccessor.setEntityInterceptorBeanName(String): void
  • removed: method HibernateAccessor.setFilterName(String): void
  • removed: method HibernateAccessor.setFilterNames(String[]): void
  • removed: method HibernateAccessor.setFlushMode(int): void
  • removed: method HibernateAccessor.setFlushModeName(String): void
  • removed: method HibernateAccessor.setJdbcExceptionTranslator(SQLExceptionTranslator): void
  • removed: method HibernateAccessor.setSessionFactory(SessionFactory): void
  • removed: method HibernateCallback.doInHibernate(Session): Object
  • removed: method HibernateExceptionTranslator.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: method HibernateExceptionTranslator.setJdbcExceptionTranslator(SQLExceptionTranslator): void
  • removed: method HibernateExceptionTranslator.translateExceptionIfPossible(RuntimeException): DataAccessException
  • removed: method HibernateInterceptor.getSession(): Session
  • removed: method HibernateInterceptor.invoke(MethodInvocation): Object
  • removed: method HibernateInterceptor.setExceptionConversionEnabled(boolean): void
  • removed: method HibernateJdbcException.getSQLException(): SQLException
  • removed: method HibernateJdbcException.getSql(): String
  • removed: method HibernateOperations.bulkUpdate(String): int
  • removed: method HibernateOperations.bulkUpdate(String, Object): int
  • removed: method HibernateOperations.bulkUpdate(String, Object[]): int
  • removed: method HibernateOperations.clear(): void
  • removed: method HibernateOperations.closeIterator(Iterator): void
  • removed: method HibernateOperations.contains(Object): boolean
  • removed: method HibernateOperations.delete(Object): void
  • removed: method HibernateOperations.delete(Object, LockMode): void
  • removed: method HibernateOperations.delete(String, Object): void
  • removed: method HibernateOperations.delete(String, Object, LockMode): void
  • removed: method HibernateOperations.deleteAll(Collection): void
  • removed: method HibernateOperations.enableFilter(String): Filter
  • removed: method HibernateOperations.evict(Object): void
  • removed: method HibernateOperations.execute(HibernateCallback): Object
  • removed: method HibernateOperations.executeFind(HibernateCallback): List
  • removed: method HibernateOperations.find(String): List
  • removed: method HibernateOperations.find(String, Object): List
  • removed: method HibernateOperations.find(String, Object[]): List
  • removed: method HibernateOperations.findByCriteria(DetachedCriteria): List
  • removed: method HibernateOperations.findByCriteria(DetachedCriteria, int, int): List
  • removed: method HibernateOperations.findByExample(Object): List
  • removed: method HibernateOperations.findByExample(Object, int, int): List
  • removed: method HibernateOperations.findByExample(String, Object): List
  • removed: method HibernateOperations.findByExample(String, Object, int, int): List
  • removed: method HibernateOperations.findByNamedParam(String, String, Object): List
  • removed: method HibernateOperations.findByNamedParam(String, String[], Object[]): List
  • removed: method HibernateOperations.findByNamedQuery(String): List
  • removed: method HibernateOperations.findByNamedQuery(String, Object): List
  • removed: method HibernateOperations.findByNamedQuery(String, Object[]): List
  • removed: method HibernateOperations.findByNamedQueryAndNamedParam(String, String, Object): List
  • removed: method HibernateOperations.findByNamedQueryAndNamedParam(String, String[], Object[]): List
  • removed: method HibernateOperations.findByNamedQueryAndValueBean(String, Object): List
  • removed: method HibernateOperations.findByValueBean(String, Object): List
  • removed: method HibernateOperations.flush(): void
  • removed: method HibernateOperations.get(Class, Serializable): Object
  • removed: method HibernateOperations.get(Class, Serializable, LockMode): Object
  • removed: method HibernateOperations.get(String, Serializable): Object
  • removed: method HibernateOperations.get(String, Serializable, LockMode): Object
  • removed: method HibernateOperations.initialize(Object): void
  • removed: method HibernateOperations.iterate(String): Iterator
  • removed: method HibernateOperations.iterate(String, Object): Iterator
  • removed: method HibernateOperations.iterate(String, Object[]): Iterator
  • removed: method HibernateOperations.load(Class, Serializable): Object
  • removed: method HibernateOperations.load(Class, Serializable, LockMode): Object
  • removed: method HibernateOperations.load(Object, Serializable): void
  • removed: method HibernateOperations.load(String, Serializable): Object
  • removed: method HibernateOperations.load(String, Serializable, LockMode): Object
  • removed: method HibernateOperations.loadAll(Class): List
  • removed: method HibernateOperations.lock(Object, LockMode): void
  • removed: method HibernateOperations.lock(String, Object, LockMode): void
  • removed: method HibernateOperations.merge(Object): Object
  • removed: method HibernateOperations.merge(String, Object): Object
  • removed: method HibernateOperations.persist(Object): void
  • removed: method HibernateOperations.persist(String, Object): void
  • removed: method HibernateOperations.refresh(Object): void
  • removed: method HibernateOperations.refresh(Object, LockMode): void
  • removed: method HibernateOperations.replicate(Object, ReplicationMode): void
  • removed: method HibernateOperations.replicate(String, Object, ReplicationMode): void
  • removed: method HibernateOperations.save(Object): Serializable
  • removed: method HibernateOperations.save(String, Object): Serializable
  • removed: method HibernateOperations.saveOrUpdate(Object): void
  • removed: method HibernateOperations.saveOrUpdate(String, Object): void
  • removed: method HibernateOperations.update(Object): void
  • removed: method HibernateOperations.update(Object, LockMode): void
  • removed: method HibernateOperations.update(String, Object): void
  • removed: method HibernateOperations.update(String, Object, LockMode): void
  • removed: method HibernateQueryException.getQueryString(): String
  • removed: method HibernateTemplate.applyNamedParameterToQuery(Query, String, Object): void
  • removed: method HibernateTemplate.bulkUpdate(String): int
  • removed: method HibernateTemplate.bulkUpdate(String, Object): int
  • removed: method HibernateTemplate.bulkUpdate(String, Object[]): int
  • removed: method HibernateTemplate.checkWriteOperationAllowed(Session): void
  • removed: method HibernateTemplate.clear(): void
  • removed: method HibernateTemplate.closeIterator(Iterator): void
  • removed: method HibernateTemplate.contains(Object): boolean
  • removed: method HibernateTemplate.createSessionProxy(Session): Session
  • removed: method HibernateTemplate.delete(Object): void
  • removed: method HibernateTemplate.delete(Object, LockMode): void
  • removed: method HibernateTemplate.delete(String, Object): void
  • removed: method HibernateTemplate.delete(String, Object, LockMode): void
  • removed: method HibernateTemplate.deleteAll(Collection): void
  • removed: method HibernateTemplate.doExecute(HibernateCallback, boolean, boolean): Object
  • removed: method HibernateTemplate.enableFilter(String): Filter
  • removed: method HibernateTemplate.evict(Object): void
  • removed: method HibernateTemplate.execute(HibernateCallback): Object
  • removed: method HibernateTemplate.executeFind(HibernateCallback): List
  • removed: method HibernateTemplate.executeWithNativeSession(HibernateCallback): Object
  • removed: method HibernateTemplate.executeWithNewSession(HibernateCallback): Object
  • removed: method HibernateTemplate.find(String): List
  • removed: method HibernateTemplate.find(String, Object): List
  • removed: method HibernateTemplate.find(String, Object[]): List
  • removed: method HibernateTemplate.findByCriteria(DetachedCriteria): List
  • removed: method HibernateTemplate.findByCriteria(DetachedCriteria, int, int): List
  • removed: method HibernateTemplate.findByExample(Object): List
  • removed: method HibernateTemplate.findByExample(Object, int, int): List
  • removed: method HibernateTemplate.findByExample(String, Object): List
  • removed: method HibernateTemplate.findByExample(String, Object, int, int): List
  • removed: method HibernateTemplate.findByNamedParam(String, String, Object): List
  • removed: method HibernateTemplate.findByNamedParam(String, String[], Object[]): List
  • removed: method HibernateTemplate.findByNamedQuery(String): List
  • removed: method HibernateTemplate.findByNamedQuery(String, Object): List
  • removed: method HibernateTemplate.findByNamedQuery(String, Object[]): List
  • removed: method HibernateTemplate.findByNamedQueryAndNamedParam(String, String, Object): List
  • removed: method HibernateTemplate.findByNamedQueryAndNamedParam(String, String[], Object[]): List
  • removed: method HibernateTemplate.findByNamedQueryAndValueBean(String, Object): List
  • removed: method HibernateTemplate.findByValueBean(String, Object): List
  • removed: method HibernateTemplate.flush(): void
  • removed: method HibernateTemplate.get(Class, Serializable): Object
  • removed: method HibernateTemplate.get(Class, Serializable, LockMode): Object
  • removed: method HibernateTemplate.get(String, Serializable): Object
  • removed: method HibernateTemplate.get(String, Serializable, LockMode): Object
  • removed: method HibernateTemplate.getFetchSize(): int
  • removed: method HibernateTemplate.getMaxResults(): int
  • removed: method HibernateTemplate.getQueryCacheRegion(): String
  • removed: method HibernateTemplate.getSession(): Session
  • removed: method HibernateTemplate.initialize(Object): void
  • removed: method HibernateTemplate.isAllowCreate(): boolean
  • removed: method HibernateTemplate.isAlwaysUseNewSession(): boolean
  • removed: method HibernateTemplate.isCacheQueries(): boolean
  • removed: method HibernateTemplate.isCheckWriteOperations(): boolean
  • removed: method HibernateTemplate.isExposeNativeSession(): boolean
  • removed: method HibernateTemplate.iterate(String): Iterator
  • removed: method HibernateTemplate.iterate(String, Object): Iterator
  • removed: method HibernateTemplate.iterate(String, Object[]): Iterator
  • removed: method HibernateTemplate.load(Class, Serializable): Object
  • removed: method HibernateTemplate.load(Class, Serializable, LockMode): Object
  • removed: method HibernateTemplate.load(Object, Serializable): void
  • removed: method HibernateTemplate.load(String, Serializable): Object
  • removed: method HibernateTemplate.load(String, Serializable, LockMode): Object
  • removed: method HibernateTemplate.loadAll(Class): List
  • removed: method HibernateTemplate.lock(Object, LockMode): void
  • removed: method HibernateTemplate.lock(String, Object, LockMode): void
  • removed: method HibernateTemplate.merge(Object): Object
  • removed: method HibernateTemplate.merge(String, Object): Object
  • removed: method HibernateTemplate.persist(Object): void
  • removed: method HibernateTemplate.persist(String, Object): void
  • removed: method HibernateTemplate.prepareCriteria(Criteria): void
  • removed: method HibernateTemplate.prepareQuery(Query): void
  • removed: method HibernateTemplate.refresh(Object): void
  • removed: method HibernateTemplate.refresh(Object, LockMode): void
  • removed: method HibernateTemplate.replicate(Object, ReplicationMode): void
  • removed: method HibernateTemplate.replicate(String, Object, ReplicationMode): void
  • removed: method HibernateTemplate.save(Object): Serializable
  • removed: method HibernateTemplate.save(String, Object): Serializable
  • removed: method HibernateTemplate.saveOrUpdate(Object): void
  • removed: method HibernateTemplate.saveOrUpdate(String, Object): void
  • removed: method HibernateTemplate.setAllowCreate(boolean): void
  • removed: method HibernateTemplate.setAlwaysUseNewSession(boolean): void
  • removed: method HibernateTemplate.setCacheQueries(boolean): void
  • removed: method HibernateTemplate.setCheckWriteOperations(boolean): void
  • removed: method HibernateTemplate.setExposeNativeSession(boolean): void
  • removed: method HibernateTemplate.setFetchSize(int): void
  • removed: method HibernateTemplate.setMaxResults(int): void
  • removed: method HibernateTemplate.setQueryCacheRegion(String): void
  • removed: method HibernateTemplate.update(Object): void
  • removed: method HibernateTemplate.update(Object, LockMode): void
  • removed: method HibernateTemplate.update(String, Object): void
  • removed: method HibernateTemplate.update(String, Object, LockMode): void
  • removed: method HibernateTransactionManager.afterPropertiesSet(): void
  • removed: method HibernateTransactionManager.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: method HibernateTransactionManager.convertJdbcAccessException(JDBCException, SQLExceptionTranslator): DataAccessException
  • removed: method HibernateTransactionManager.doBegin(Object, TransactionDefinition): void
  • removed: method HibernateTransactionManager.doCleanupAfterCompletion(Object): void
  • removed: method HibernateTransactionManager.doCommit(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.doGetTransaction(): Object
  • removed: method HibernateTransactionManager.doResume(Object, Object): void
  • removed: method HibernateTransactionManager.doRollback(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.doSetRollbackOnly(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.doSuspend(Object): Object
  • removed: method HibernateTransactionManager.getDataSource(): DataSource
  • removed: method HibernateTransactionManager.getDefaultJdbcExceptionTranslator(): SQLExceptionTranslator
  • removed: method HibernateTransactionManager.getEntityInterceptor(): Interceptor
  • removed: method HibernateTransactionManager.getJdbcExceptionTranslator(): SQLExceptionTranslator
  • removed: method HibernateTransactionManager.getResourceFactory(): Object
  • removed: method HibernateTransactionManager.getSessionFactory(): SessionFactory
  • removed: method HibernateTransactionManager.isExistingTransaction(Object): boolean
  • removed: method HibernateTransactionManager.isSameConnectionForEntireSession(Session): boolean
  • removed: method HibernateTransactionManager.prepareForCommit(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.setAutodetectDataSource(boolean): void
  • removed: method HibernateTransactionManager.setBeanFactory(BeanFactory): void
  • removed: method HibernateTransactionManager.setDataSource(DataSource): void
  • removed: method HibernateTransactionManager.setEarlyFlushBeforeCommit(boolean): void
  • removed: method HibernateTransactionManager.setEntityInterceptor(Interceptor): void
  • removed: method HibernateTransactionManager.setEntityInterceptorBeanName(String): void
  • removed: method HibernateTransactionManager.setHibernateManagedSession(boolean): void
  • removed: method HibernateTransactionManager.setJdbcExceptionTranslator(SQLExceptionTranslator): void
  • removed: method HibernateTransactionManager.setPrepareConnection(boolean): void
  • removed: method HibernateTransactionManager.setSessionFactory(SessionFactory): void
  • removed: method LocalDataSourceConnectionProvider.close(): void
  • removed: method LocalDataSourceConnectionProvider.closeConnection(Connection): void
  • removed: method LocalDataSourceConnectionProvider.configure(Properties): void
  • removed: method LocalDataSourceConnectionProvider.getConnection(): Connection
  • removed: method LocalDataSourceConnectionProvider.getDataSource(): DataSource
  • removed: method LocalDataSourceConnectionProvider.getDataSourceToUse(DataSource): DataSource
  • removed: method LocalDataSourceConnectionProvider.supportsAggressiveRelease(): boolean
  • removed: method LocalJtaDataSourceConnectionProvider.supportsAggressiveRelease(): boolean
  • removed: method LocalRegionFactoryProxy.buildCollectionRegion(String, Properties, CacheDataDescription): CollectionRegion
  • removed: method LocalRegionFactoryProxy.buildEntityRegion(String, Properties, CacheDataDescription): EntityRegion
  • removed: method LocalRegionFactoryProxy.buildQueryResultsRegion(String, Properties): QueryResultsRegion
  • removed: method LocalRegionFactoryProxy.buildTimestampsRegion(String, Properties): TimestampsRegion
  • removed: method LocalRegionFactoryProxy.getDefaultAccessType(): AccessType
  • removed: method LocalRegionFactoryProxy.isMinimalPutsEnabledByDefault(): boolean
  • removed: method LocalRegionFactoryProxy.nextTimestamp(): long
  • removed: method LocalRegionFactoryProxy.start(Settings, Properties): void
  • removed: method LocalRegionFactoryProxy.stop(): void
  • removed: method LocalSessionFactoryBean.afterSessionFactoryCreation(): void
  • removed: method LocalSessionFactoryBean.buildSessionFactory(): SessionFactory
  • removed: method LocalSessionFactoryBean.createDatabaseSchema(): void
  • removed: method LocalSessionFactoryBean.destroy(): void
  • removed: method LocalSessionFactoryBean.dropDatabaseSchema(): void
  • removed: method LocalSessionFactoryBean.executeSchemaScript(Connection, String[]): void
  • removed: method LocalSessionFactoryBean.executeSchemaStatement(Statement, String): void
  • removed: method LocalSessionFactoryBean.getConfiguration(): Configuration
  • removed: method LocalSessionFactoryBean.getHibernateProperties(): Properties
  • removed: method LocalSessionFactoryBean.newConfiguration(): Configuration
  • removed: method LocalSessionFactoryBean.newSessionFactory(Configuration): SessionFactory
  • removed: method LocalSessionFactoryBean.postProcessConfiguration(Configuration): void
  • removed: method LocalSessionFactoryBean.postProcessMappings(Configuration): void
  • removed: method LocalSessionFactoryBean.setBeanClassLoader(ClassLoader): void
  • removed: method LocalSessionFactoryBean.setCacheRegionFactory(RegionFactory): void
  • removed: method LocalSessionFactoryBean.setCacheableMappingLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setCollectionCacheStrategies(Properties): void
  • removed: method LocalSessionFactoryBean.setConfigLocation(Resource): void
  • removed: method LocalSessionFactoryBean.setConfigLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setConfigurationClass(Class): void
  • removed: method LocalSessionFactoryBean.setEntityCacheStrategies(Properties): void
  • removed: method LocalSessionFactoryBean.setEntityInterceptor(Interceptor): void
  • removed: method LocalSessionFactoryBean.setEventListeners(Map): void
  • removed: method LocalSessionFactoryBean.setFilterDefinitions(FilterDefinition[]): void
  • removed: method LocalSessionFactoryBean.setHibernateProperties(Properties): void
  • removed: method LocalSessionFactoryBean.setJtaTransactionManager(TransactionManager): void
  • removed: method LocalSessionFactoryBean.setLobHandler(LobHandler): void
  • removed: method LocalSessionFactoryBean.setMappingDirectoryLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setMappingJarLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setMappingLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setMappingResources(String[]): void
  • removed: method LocalSessionFactoryBean.setNamingStrategy(NamingStrategy): void
  • removed: method LocalSessionFactoryBean.setSchemaUpdate(boolean): void
  • removed: method LocalSessionFactoryBean.setTypeDefinitions(TypeDefinitionBean[]): void
  • removed: method LocalSessionFactoryBean.updateDatabaseSchema(): void
  • removed: method LocalSessionFactoryBean.validateDatabaseSchema(): void
  • removed: method LocalTransactionManagerLookup.getTransactionIdentifier(Transaction): Object
  • removed: method LocalTransactionManagerLookup.getTransactionManager(Properties): TransactionManager
  • removed: method LocalTransactionManagerLookup.getUserTransactionName(): String
  • removed: method SessionHolder.addSession(Object, Session): void
  • removed: method SessionHolder.addSession(Session): void
  • removed: method SessionHolder.clear(): void
  • removed: method SessionHolder.containsSession(Session): boolean
  • removed: method SessionHolder.doesNotHoldNonDefaultSession(): boolean
  • removed: method SessionHolder.getAnySession(): Session
  • removed: method SessionHolder.getPreviousFlushMode(): FlushMode
  • removed: method SessionHolder.getSession(): Session
  • removed: method SessionHolder.getSession(Object): Session
  • removed: method SessionHolder.getTransaction(): Transaction
  • removed: method SessionHolder.getValidatedSession(): Session
  • removed: method SessionHolder.getValidatedSession(Object): Session
  • removed: method SessionHolder.isEmpty(): boolean
  • removed: method SessionHolder.removeSession(Object): Session
  • removed: method SessionHolder.setPreviousFlushMode(FlushMode): void
  • removed: method SessionHolder.setTransaction(Transaction): void
  • removed: method SpringSessionContext.currentSession(): Session
  • removed: method SpringTransactionFactory.areCallbacksLocalToHibernateTransactions(): boolean
  • removed: method SpringTransactionFactory.configure(Properties): void
  • removed: method SpringTransactionFactory.createTransaction(JDBCContext, TransactionFactory.Context): Transaction
  • removed: method SpringTransactionFactory.getDefaultReleaseMode(): ConnectionReleaseMode
  • removed: method SpringTransactionFactory.isTransactionInProgress(JDBCContext, TransactionFactory.Context, Transaction): boolean
  • removed: method SpringTransactionFactory.isTransactionManagerRequired(): boolean
  • removed: method TransactionAwareDataSourceConnectionProvider.getDataSourceToUse(DataSource): DataSource
  • removed: method TransactionAwareDataSourceConnectionProvider.supportsAggressiveRelease(): boolean
  • removed: method TypeDefinitionBean.afterPropertiesSet(): void
  • removed: method TypeDefinitionBean.getParameters(): Properties
  • removed: method TypeDefinitionBean.getTypeClass(): String
  • removed: method TypeDefinitionBean.getTypeName(): String
  • removed: method TypeDefinitionBean.setBeanName(String): void
  • removed: method TypeDefinitionBean.setParameters(Properties): void
  • removed: method TypeDefinitionBean.setTypeClass(String): void
  • removed: method TypeDefinitionBean.setTypeName(String): void
  • removed: static field HibernateAccessor.FLUSH_ALWAYS: int
  • removed: static field HibernateAccessor.FLUSH_AUTO: int
  • removed: static field HibernateAccessor.FLUSH_COMMIT: int
  • removed: static field HibernateAccessor.FLUSH_EAGER: int
  • removed: static field HibernateAccessor.FLUSH_NEVER: int
  • removed: static field SessionFactoryUtils.SESSION_SYNCHRONIZATION_ORDER: int
  • removed: static method LocalSessionFactoryBean.getConfigTimeDataSource(): DataSource
  • removed: static method LocalSessionFactoryBean.getConfigTimeLobHandler(): LobHandler
  • removed: static method LocalSessionFactoryBean.getConfigTimeTransactionManager(): TransactionManager
  • removed: static method SessionFactoryUtils.applyTransactionTimeout(Criteria, SessionFactory): void
  • removed: static method SessionFactoryUtils.applyTransactionTimeout(Query, SessionFactory): void
  • removed: static method SessionFactoryUtils.closeSession(Session): void
  • removed: static method SessionFactoryUtils.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: static method SessionFactoryUtils.doGetSession(SessionFactory, boolean): Session
  • removed: static method SessionFactoryUtils.getDataSource(SessionFactory): DataSource
  • removed: static method SessionFactoryUtils.getJtaTransactionManager(SessionFactory, Session): TransactionManager
  • removed: static method SessionFactoryUtils.getNewSession(SessionFactory): Session
  • removed: static method SessionFactoryUtils.getNewSession(SessionFactory, Interceptor): Session
  • removed: static method SessionFactoryUtils.getSession(SessionFactory, Interceptor, SQLExceptionTranslator): Session
  • removed: static method SessionFactoryUtils.getSession(SessionFactory, boolean): Session
  • removed: static method SessionFactoryUtils.hasTransactionalSession(SessionFactory): boolean
  • removed: static method SessionFactoryUtils.initDeferredClose(SessionFactory): void
  • removed: static method SessionFactoryUtils.isDeferredCloseActive(SessionFactory): boolean
  • removed: static method SessionFactoryUtils.isSessionTransactional(Session, SessionFactory): boolean
  • removed: static method SessionFactoryUtils.newJdbcExceptionTranslator(SessionFactory): SQLExceptionTranslator
  • removed: static method SessionFactoryUtils.processDeferredClose(SessionFactory): void
  • removed: static method SessionFactoryUtils.releaseSession(Session, SessionFactory): void
  • removed: static method SessionFactoryUtils.toString(Session): String
  • removed: class AnnotationSessionFactoryBean extends LocalSessionFactoryBean implements ResourceLoaderAware
  • removed: ctor AnnotationSessionFactoryBean()
  • removed: method AnnotationSessionFactoryBean.postProcessMappings(Configuration): void
  • removed: method AnnotationSessionFactoryBean.scanPackages(Configuration): void
  • removed: method AnnotationSessionFactoryBean.setAnnotatedClasses(Class[]): void
  • removed: method AnnotationSessionFactoryBean.setAnnotatedPackages(String[]): void
  • removed: method AnnotationSessionFactoryBean.setEntityTypeFilters(TypeFilter[]): void
  • removed: method AnnotationSessionFactoryBean.setPackagesToScan(String[]): void
  • removed: method AnnotationSessionFactoryBean.setResourceLoader(ResourceLoader): void
  • removed: abstract class AbstractLobType implements UserType
  • removed: abstract class HibernateDaoSupport extends DaoSupport
  • removed: class BlobByteArrayType extends AbstractLobType
  • removed: class BlobSerializableType extends AbstractLobType
  • removed: class BlobStringType extends AbstractLobType
  • removed: class ClobStringType extends AbstractLobType
  • removed: class IdTransferringMergeEventListener extends DefaultMergeEventListener
  • removed: class OpenSessionInViewFilter extends OncePerRequestFilter
  • removed: class OpenSessionInViewInterceptor extends HibernateAccessor implements AsyncWebRequestInterceptor
  • removed: class OpenSessionInterceptor implements MethodInterceptor, InitializingBean
  • removed: class ScopedBeanInterceptor extends EmptyInterceptor
  • removed: ctor AbstractLobType()
  • removed: ctor AbstractLobType(LobHandler, TransactionManager)
  • removed: ctor BlobByteArrayType()
  • removed: ctor BlobByteArrayType(LobHandler, TransactionManager)
  • removed: ctor BlobSerializableType()
  • removed: ctor BlobSerializableType(LobHandler, TransactionManager)
  • removed: ctor BlobStringType()
  • removed: ctor BlobStringType(LobHandler, TransactionManager)
  • removed: ctor ClobStringType()
  • removed: ctor ClobStringType(LobHandler, TransactionManager)
  • removed: ctor HibernateDaoSupport()
  • removed: ctor IdTransferringMergeEventListener()
  • removed: ctor OpenSessionInViewFilter()
  • removed: ctor OpenSessionInViewInterceptor()
  • removed: ctor OpenSessionInterceptor()
  • removed: ctor ScopedBeanInterceptor()
  • removed: field AbstractLobType.logger: Log
  • removed: method AbstractLobType.assemble(Serializable, Object): Object
  • removed: method AbstractLobType.deepCopy(Object): Object
  • removed: method AbstractLobType.disassemble(Object): Serializable
  • removed: method AbstractLobType.equals(Object, Object): boolean
  • removed: method AbstractLobType.hashCode(Object): int
  • removed: method AbstractLobType.isMutable(): boolean
  • removed: method AbstractLobType.nullSafeGet(ResultSet, String[], Object): Object
  • removed: method AbstractLobType.nullSafeGetInternal(ResultSet, String[], Object, LobHandler): Object
  • removed: method AbstractLobType.nullSafeSet(PreparedStatement, Object, int): void
  • removed: method AbstractLobType.nullSafeSetInternal(PreparedStatement, int, Object, LobCreator): void
  • removed: method AbstractLobType.replace(Object, Object, Object): Object
  • removed: method BlobByteArrayType.deepCopy(Object): Object
  • removed: method BlobByteArrayType.equals(Object, Object): boolean
  • removed: method BlobByteArrayType.isMutable(): boolean
  • removed: method BlobByteArrayType.nullSafeGetInternal(ResultSet, String[], Object, LobHandler): Object
  • removed: method BlobByteArrayType.nullSafeSetInternal(PreparedStatement, int, Object, LobCreator): void
  • removed: method BlobByteArrayType.returnedClass(): Class
  • removed: method BlobByteArrayType.sqlTypes(): int[]
  • removed: method BlobSerializableType.deepCopy(Object): Object
  • removed: method BlobSerializableType.isMutable(): boolean
  • removed: method BlobSerializableType.nullSafeGetInternal(ResultSet, String[], Object, LobHandler): Object
  • removed: method BlobSerializableType.nullSafeSetInternal(PreparedStatement, int, Object, LobCreator): void
  • removed: method BlobSerializableType.returnedClass(): Class
  • removed: method BlobSerializableType.sqlTypes(): int[]
  • removed: method BlobStringType.getCharacterEncoding(): String
  • removed: method BlobStringType.nullSafeGetInternal(ResultSet, String[], Object, LobHandler): Object
  • removed: method BlobStringType.nullSafeSetInternal(PreparedStatement, int, Object, LobCreator): void
  • removed: method BlobStringType.returnedClass(): Class
  • removed: method BlobStringType.sqlTypes(): int[]
  • removed: method ClobStringType.nullSafeGetInternal(ResultSet, String[], Object, LobHandler): Object
  • removed: method ClobStringType.nullSafeSetInternal(PreparedStatement, int, Object, LobCreator): void
  • removed: method ClobStringType.returnedClass(): Class
  • removed: method ClobStringType.sqlTypes(): int[]
  • removed: method HibernateDaoSupport.checkDaoConfig(): void
  • removed: method HibernateDaoSupport.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: method HibernateDaoSupport.createHibernateTemplate(SessionFactory): HibernateTemplate
  • removed: method HibernateDaoSupport.getHibernateTemplate(): HibernateTemplate
  • removed: method HibernateDaoSupport.getSession(): Session
  • removed: method HibernateDaoSupport.getSession(boolean): Session
  • removed: method HibernateDaoSupport.getSessionFactory(): SessionFactory
  • removed: method HibernateDaoSupport.releaseSession(Session): void
  • removed: method HibernateDaoSupport.setHibernateTemplate(HibernateTemplate): void
  • removed: method HibernateDaoSupport.setSessionFactory(SessionFactory): void
  • removed: method IdTransferringMergeEventListener.entityIsTransient(MergeEvent, Map): void
  • removed: method OpenSessionInViewFilter.closeSession(Session, SessionFactory): void
  • removed: method OpenSessionInViewFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain): void
  • removed: method OpenSessionInViewFilter.getFlushMode(): FlushMode
  • removed: method OpenSessionInViewFilter.getSession(SessionFactory): Session
  • removed: method OpenSessionInViewFilter.getSessionFactoryBeanName(): String
  • removed: method OpenSessionInViewFilter.isSingleSession(): boolean
  • removed: method OpenSessionInViewFilter.lookupSessionFactory(): SessionFactory
  • removed: method OpenSessionInViewFilter.lookupSessionFactory(HttpServletRequest): SessionFactory
  • removed: method OpenSessionInViewFilter.setFlushMode(FlushMode): void
  • removed: method OpenSessionInViewFilter.setSessionFactoryBeanName(String): void
  • removed: method OpenSessionInViewFilter.setSingleSession(boolean): void
  • removed: method OpenSessionInViewFilter.shouldNotFilterAsyncDispatch(): boolean
  • removed: method OpenSessionInViewFilter.shouldNotFilterErrorDispatch(): boolean
  • removed: method OpenSessionInViewInterceptor.afterCompletion(WebRequest, Exception): void
  • removed: method OpenSessionInViewInterceptor.afterConcurrentHandlingStarted(WebRequest): void
  • removed: method OpenSessionInViewInterceptor.getParticipateAttributeName(): String
  • removed: method OpenSessionInViewInterceptor.isSingleSession(): boolean
  • removed: method OpenSessionInViewInterceptor.postHandle(WebRequest, ModelMap): void
  • removed: method OpenSessionInViewInterceptor.preHandle(WebRequest): void
  • removed: method OpenSessionInViewInterceptor.setSingleSession(boolean): void
  • removed: method OpenSessionInterceptor.afterPropertiesSet(): void
  • removed: method OpenSessionInterceptor.getSessionFactory(): SessionFactory
  • removed: method OpenSessionInterceptor.invoke(MethodInvocation): Object
  • removed: method OpenSessionInterceptor.openSession(): Session
  • removed: method OpenSessionInterceptor.setSessionFactory(SessionFactory): void
  • removed: method ScopedBeanInterceptor.getEntityName(Object): String
  • removed: static field OpenSessionInViewFilter.DEFAULT_SESSION_FACTORY_BEAN_NAME: String
  • removed: static field OpenSessionInViewInterceptor.PARTICIPATE_SUFFIX: String
  • removed: abstract class SessionFactoryUtils
  • removed: class HibernateExceptionTranslator implements PersistenceExceptionTranslator
  • removed: class HibernateJdbcException extends UncategorizedDataAccessException
  • removed: class HibernateObjectRetrievalFailureException extends ObjectRetrievalFailureException
  • removed: class HibernateOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException
  • removed: class HibernateQueryException extends InvalidDataAccessResourceUsageException
  • removed: class HibernateSystemException extends UncategorizedDataAccessException
  • removed: class HibernateTemplate implements HibernateOperations, InitializingBean
  • removed: class HibernateTransactionManager extends AbstractPlatformTransactionManager implements ResourceTransactionManager, BeanFactoryAware, InitializingBean
  • removed: class LocalSessionFactoryBean extends HibernateExceptionTranslator implements FactoryBean, ResourceLoaderAware, InitializingBean, DisposableBean
  • removed: class LocalSessionFactoryBuilder extends Configuration
  • removed: class SessionHolder extends ResourceHolderSupport
  • removed: class SpringFlushSynchronization extends TransactionSynchronizationAdapter
  • removed: class SpringJtaSessionContext extends JTASessionContext
  • removed: class SpringSessionContext implements CurrentSessionContext
  • removed: class SpringSessionSynchronization implements TransactionSynchronization, Ordered
  • removed: ctor HibernateExceptionTranslator()
  • removed: ctor HibernateJdbcException(JDBCException)
  • removed: ctor HibernateObjectRetrievalFailureException(UnresolvableObjectException)
  • removed: ctor HibernateObjectRetrievalFailureException(WrongClassException)
  • removed: ctor HibernateOptimisticLockingFailureException(OptimisticEntityLockException)
  • removed: ctor HibernateOptimisticLockingFailureException(StaleObjectStateException)
  • removed: ctor HibernateOptimisticLockingFailureException(StaleStateException)
  • removed: ctor HibernateQueryException(QueryException)
  • removed: ctor HibernateSystemException(HibernateException)
  • removed: ctor HibernateTemplate()
  • removed: ctor HibernateTemplate(SessionFactory)
  • removed: ctor HibernateTransactionManager()
  • removed: ctor HibernateTransactionManager(SessionFactory)
  • removed: ctor LocalSessionFactoryBean()
  • removed: ctor LocalSessionFactoryBuilder(DataSource)
  • removed: ctor LocalSessionFactoryBuilder(DataSource, ClassLoader)
  • removed: ctor LocalSessionFactoryBuilder(DataSource, ResourceLoader)
  • removed: ctor SessionFactoryUtils()
  • removed: ctor SessionHolder(Session)
  • removed: ctor SpringFlushSynchronization(Session)
  • removed: ctor SpringJtaSessionContext(SessionFactoryImplementor)
  • removed: ctor SpringSessionContext(SessionFactoryImplementor)
  • removed: ctor SpringSessionSynchronization(SessionHolder, SessionFactory)
  • removed: ctor SpringSessionSynchronization(SessionHolder, SessionFactory, boolean)
  • removed: field HibernateTemplate.logger: Log
  • removed: interface HibernateCallback
  • removed: interface HibernateOperations
  • removed: method HibernateCallback.doInHibernate(Session): Object
  • removed: method HibernateExceptionTranslator.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: method HibernateExceptionTranslator.translateExceptionIfPossible(RuntimeException): DataAccessException
  • removed: method HibernateJdbcException.getSQLException(): SQLException
  • removed: method HibernateJdbcException.getSql(): String
  • removed: method HibernateOperations.bulkUpdate(String, Object[]): int
  • removed: method HibernateOperations.clear(): void
  • removed: method HibernateOperations.closeIterator(Iterator): void
  • removed: method HibernateOperations.contains(Object): boolean
  • removed: method HibernateOperations.delete(Object): void
  • removed: method HibernateOperations.delete(Object, LockMode): void
  • removed: method HibernateOperations.delete(String, Object): void
  • removed: method HibernateOperations.delete(String, Object, LockMode): void
  • removed: method HibernateOperations.deleteAll(Collection): void
  • removed: method HibernateOperations.enableFilter(String): Filter
  • removed: method HibernateOperations.evict(Object): void
  • removed: method HibernateOperations.execute(HibernateCallback): Object
  • removed: method HibernateOperations.find(String, Object[]): List
  • removed: method HibernateOperations.findByCriteria(DetachedCriteria): List
  • removed: method HibernateOperations.findByCriteria(DetachedCriteria, int, int): List
  • removed: method HibernateOperations.findByExample(Object): List
  • removed: method HibernateOperations.findByExample(Object, int, int): List
  • removed: method HibernateOperations.findByExample(String, Object): List
  • removed: method HibernateOperations.findByExample(String, Object, int, int): List
  • removed: method HibernateOperations.findByNamedParam(String, String, Object): List
  • removed: method HibernateOperations.findByNamedParam(String, String[], Object[]): List
  • removed: method HibernateOperations.findByNamedQuery(String, Object[]): List
  • removed: method HibernateOperations.findByNamedQueryAndNamedParam(String, String, Object): List
  • removed: method HibernateOperations.findByNamedQueryAndNamedParam(String, String[], Object[]): List
  • removed: method HibernateOperations.findByNamedQueryAndValueBean(String, Object): List
  • removed: method HibernateOperations.findByValueBean(String, Object): List
  • removed: method HibernateOperations.flush(): void
  • removed: method HibernateOperations.get(Class, Serializable): Object
  • removed: method HibernateOperations.get(Class, Serializable, LockMode): Object
  • removed: method HibernateOperations.get(String, Serializable): Object
  • removed: method HibernateOperations.get(String, Serializable, LockMode): Object
  • removed: method HibernateOperations.initialize(Object): void
  • removed: method HibernateOperations.iterate(String, Object[]): Iterator
  • removed: method HibernateOperations.load(Class, Serializable): Object
  • removed: method HibernateOperations.load(Class, Serializable, LockMode): Object
  • removed: method HibernateOperations.load(Object, Serializable): void
  • removed: method HibernateOperations.load(String, Serializable): Object
  • removed: method HibernateOperations.load(String, Serializable, LockMode): Object
  • removed: method HibernateOperations.loadAll(Class): List
  • removed: method HibernateOperations.lock(Object, LockMode): void
  • removed: method HibernateOperations.lock(String, Object, LockMode): void
  • removed: method HibernateOperations.merge(Object): Object
  • removed: method HibernateOperations.merge(String, Object): Object
  • removed: method HibernateOperations.persist(Object): void
  • removed: method HibernateOperations.persist(String, Object): void
  • removed: method HibernateOperations.refresh(Object): void
  • removed: method HibernateOperations.refresh(Object, LockMode): void
  • removed: method HibernateOperations.replicate(Object, ReplicationMode): void
  • removed: method HibernateOperations.replicate(String, Object, ReplicationMode): void
  • removed: method HibernateOperations.save(Object): Serializable
  • removed: method HibernateOperations.save(String, Object): Serializable
  • removed: method HibernateOperations.saveOrUpdate(Object): void
  • removed: method HibernateOperations.saveOrUpdate(String, Object): void
  • removed: method HibernateOperations.update(Object): void
  • removed: method HibernateOperations.update(Object, LockMode): void
  • removed: method HibernateOperations.update(String, Object): void
  • removed: method HibernateOperations.update(String, Object, LockMode): void
  • removed: method HibernateQueryException.getQueryString(): String
  • removed: method HibernateTemplate.afterPropertiesSet(): void
  • removed: method HibernateTemplate.applyNamedParameterToQuery(Query, String, Object): void
  • removed: method HibernateTemplate.bulkUpdate(String, Object[]): int
  • removed: method HibernateTemplate.checkWriteOperationAllowed(Session): void
  • removed: method HibernateTemplate.clear(): void
  • removed: method HibernateTemplate.closeIterator(Iterator): void
  • removed: method HibernateTemplate.contains(Object): boolean
  • removed: method HibernateTemplate.createSessionProxy(Session): Session
  • removed: method HibernateTemplate.delete(Object): void
  • removed: method HibernateTemplate.delete(Object, LockMode): void
  • removed: method HibernateTemplate.delete(String, Object): void
  • removed: method HibernateTemplate.delete(String, Object, LockMode): void
  • removed: method HibernateTemplate.deleteAll(Collection): void
  • removed: method HibernateTemplate.disableFilters(Session): void
  • removed: method HibernateTemplate.doExecute(HibernateCallback, boolean): Object
  • removed: method HibernateTemplate.enableFilter(String): Filter
  • removed: method HibernateTemplate.enableFilters(Session): void
  • removed: method HibernateTemplate.evict(Object): void
  • removed: method HibernateTemplate.execute(HibernateCallback): Object
  • removed: method HibernateTemplate.executeWithNativeSession(HibernateCallback): Object
  • removed: method HibernateTemplate.find(String, Object[]): List
  • removed: method HibernateTemplate.findByCriteria(DetachedCriteria): List
  • removed: method HibernateTemplate.findByCriteria(DetachedCriteria, int, int): List
  • removed: method HibernateTemplate.findByExample(Object): List
  • removed: method HibernateTemplate.findByExample(Object, int, int): List
  • removed: method HibernateTemplate.findByExample(String, Object): List
  • removed: method HibernateTemplate.findByExample(String, Object, int, int): List
  • removed: method HibernateTemplate.findByNamedParam(String, String, Object): List
  • removed: method HibernateTemplate.findByNamedParam(String, String[], Object[]): List
  • removed: method HibernateTemplate.findByNamedQuery(String, Object[]): List
  • removed: method HibernateTemplate.findByNamedQueryAndNamedParam(String, String, Object): List
  • removed: method HibernateTemplate.findByNamedQueryAndNamedParam(String, String[], Object[]): List
  • removed: method HibernateTemplate.findByNamedQueryAndValueBean(String, Object): List
  • removed: method HibernateTemplate.findByValueBean(String, Object): List
  • removed: method HibernateTemplate.flush(): void
  • removed: method HibernateTemplate.get(Class, Serializable): Object
  • removed: method HibernateTemplate.get(Class, Serializable, LockMode): Object
  • removed: method HibernateTemplate.get(String, Serializable): Object
  • removed: method HibernateTemplate.get(String, Serializable, LockMode): Object
  • removed: method HibernateTemplate.getFetchSize(): int
  • removed: method HibernateTemplate.getFilterNames(): String[]
  • removed: method HibernateTemplate.getMaxResults(): int
  • removed: method HibernateTemplate.getQueryCacheRegion(): String
  • removed: method HibernateTemplate.getSessionFactory(): SessionFactory
  • removed: method HibernateTemplate.initialize(Object): void
  • removed: method HibernateTemplate.isCacheQueries(): boolean
  • removed: method HibernateTemplate.isCheckWriteOperations(): boolean
  • removed: method HibernateTemplate.isExposeNativeSession(): boolean
  • removed: method HibernateTemplate.iterate(String, Object[]): Iterator
  • removed: method HibernateTemplate.load(Class, Serializable): Object
  • removed: method HibernateTemplate.load(Class, Serializable, LockMode): Object
  • removed: method HibernateTemplate.load(Object, Serializable): void
  • removed: method HibernateTemplate.load(String, Serializable): Object
  • removed: method HibernateTemplate.load(String, Serializable, LockMode): Object
  • removed: method HibernateTemplate.loadAll(Class): List
  • removed: method HibernateTemplate.lock(Object, LockMode): void
  • removed: method HibernateTemplate.lock(String, Object, LockMode): void
  • removed: method HibernateTemplate.merge(Object): Object
  • removed: method HibernateTemplate.merge(String, Object): Object
  • removed: method HibernateTemplate.persist(Object): void
  • removed: method HibernateTemplate.persist(String, Object): void
  • removed: method HibernateTemplate.prepareCriteria(Criteria): void
  • removed: method HibernateTemplate.prepareQuery(Query): void
  • removed: method HibernateTemplate.refresh(Object): void
  • removed: method HibernateTemplate.refresh(Object, LockMode): void
  • removed: method HibernateTemplate.replicate(Object, ReplicationMode): void
  • removed: method HibernateTemplate.replicate(String, Object, ReplicationMode): void
  • removed: method HibernateTemplate.save(Object): Serializable
  • removed: method HibernateTemplate.save(String, Object): Serializable
  • removed: method HibernateTemplate.saveOrUpdate(Object): void
  • removed: method HibernateTemplate.saveOrUpdate(String, Object): void
  • removed: method HibernateTemplate.setCacheQueries(boolean): void
  • removed: method HibernateTemplate.setCheckWriteOperations(boolean): void
  • removed: method HibernateTemplate.setExposeNativeSession(boolean): void
  • removed: method HibernateTemplate.setFetchSize(int): void
  • removed: method HibernateTemplate.setFilterNames(String[]): void
  • removed: method HibernateTemplate.setMaxResults(int): void
  • removed: method HibernateTemplate.setQueryCacheRegion(String): void
  • removed: method HibernateTemplate.setSessionFactory(SessionFactory): void
  • removed: method HibernateTemplate.update(Object): void
  • removed: method HibernateTemplate.update(Object, LockMode): void
  • removed: method HibernateTemplate.update(String, Object): void
  • removed: method HibernateTemplate.update(String, Object, LockMode): void
  • removed: method HibernateTransactionManager.afterPropertiesSet(): void
  • removed: method HibernateTransactionManager.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: method HibernateTransactionManager.disconnectOnCompletion(Session): void
  • removed: method HibernateTransactionManager.doBegin(Object, TransactionDefinition): void
  • removed: method HibernateTransactionManager.doCleanupAfterCompletion(Object): void
  • removed: method HibernateTransactionManager.doCommit(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.doGetTransaction(): Object
  • removed: method HibernateTransactionManager.doResume(Object, Object): void
  • removed: method HibernateTransactionManager.doRollback(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.doSetRollbackOnly(DefaultTransactionStatus): void
  • removed: method HibernateTransactionManager.doSuspend(Object): Object
  • removed: method HibernateTransactionManager.getDataSource(): DataSource
  • removed: method HibernateTransactionManager.getEntityInterceptor(): Interceptor
  • removed: method HibernateTransactionManager.getResourceFactory(): Object
  • removed: method HibernateTransactionManager.getSessionFactory(): SessionFactory
  • removed: method HibernateTransactionManager.isExistingTransaction(Object): boolean
  • removed: method HibernateTransactionManager.isSameConnectionForEntireSession(Session): boolean
  • removed: method HibernateTransactionManager.setAllowResultAccessAfterCompletion(boolean): void
  • removed: method HibernateTransactionManager.setAutodetectDataSource(boolean): void
  • removed: method HibernateTransactionManager.setBeanFactory(BeanFactory): void
  • removed: method HibernateTransactionManager.setDataSource(DataSource): void
  • removed: method HibernateTransactionManager.setEntityInterceptor(Interceptor): void
  • removed: method HibernateTransactionManager.setEntityInterceptorBeanName(String): void
  • removed: method HibernateTransactionManager.setHibernateManagedSession(boolean): void
  • removed: method HibernateTransactionManager.setPrepareConnection(boolean): void
  • removed: method HibernateTransactionManager.setSessionFactory(SessionFactory): void
  • removed: method LocalSessionFactoryBean.afterPropertiesSet(): void
  • removed: method LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBuilder): SessionFactory
  • removed: method LocalSessionFactoryBean.destroy(): void
  • removed: method LocalSessionFactoryBean.getConfiguration(): Configuration
  • removed: method LocalSessionFactoryBean.getHibernateProperties(): Properties
  • removed: method LocalSessionFactoryBean.getObject(): SessionFactory
  • removed: method LocalSessionFactoryBean.getObjectType(): Class
  • removed: method LocalSessionFactoryBean.isSingleton(): boolean
  • removed: method LocalSessionFactoryBean.setAnnotatedClasses(Class[]): void
  • removed: method LocalSessionFactoryBean.setAnnotatedPackages(String[]): void
  • removed: method LocalSessionFactoryBean.setCacheRegionFactory(RegionFactory): void
  • removed: method LocalSessionFactoryBean.setCacheableMappingLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setConfigLocation(Resource): void
  • removed: method LocalSessionFactoryBean.setConfigLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setCurrentTenantIdentifierResolver(Object): void
  • removed: method LocalSessionFactoryBean.setDataSource(DataSource): void
  • removed: method LocalSessionFactoryBean.setEntityInterceptor(Interceptor): void
  • removed: method LocalSessionFactoryBean.setEntityTypeFilters(TypeFilter[]): void
  • removed: method LocalSessionFactoryBean.setHibernateProperties(Properties): void
  • removed: method LocalSessionFactoryBean.setJtaTransactionManager(Object): void
  • removed: method LocalSessionFactoryBean.setMappingDirectoryLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setMappingJarLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setMappingLocations(Resource[]): void
  • removed: method LocalSessionFactoryBean.setMappingResources(String[]): void
  • removed: method LocalSessionFactoryBean.setMultiTenantConnectionProvider(Object): void
  • removed: method LocalSessionFactoryBean.setNamingStrategy(NamingStrategy): void
  • removed: method LocalSessionFactoryBean.setPackagesToScan(String[]): void
  • removed: method LocalSessionFactoryBean.setResourceLoader(ResourceLoader): void
  • removed: method LocalSessionFactoryBuilder.addAnnotatedClasses(Class[]): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.addPackages(String[]): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.buildSessionFactory(): SessionFactory
  • removed: method LocalSessionFactoryBuilder.buildSettings(Properties, ServiceRegistry): Settings
  • removed: method LocalSessionFactoryBuilder.scanPackages(String[]): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.setCacheRegionFactory(RegionFactory): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.setCurrentTenantIdentifierResolver(Object): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.setEntityTypeFilters(TypeFilter[]): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.setJtaTransactionManager(Object): LocalSessionFactoryBuilder
  • removed: method LocalSessionFactoryBuilder.setMultiTenantConnectionProvider(Object): LocalSessionFactoryBuilder
  • removed: method SessionHolder.clear(): void
  • removed: method SessionHolder.getPreviousFlushMode(): FlushMode
  • removed: method SessionHolder.getSession(): Session
  • removed: method SessionHolder.getTransaction(): Transaction
  • removed: method SessionHolder.setPreviousFlushMode(FlushMode): void
  • removed: method SessionHolder.setTransaction(Transaction): void
  • removed: method SpringFlushSynchronization.equals(Object): boolean
  • removed: method SpringFlushSynchronization.flush(): void
  • removed: method SpringFlushSynchronization.hashCode(): int
  • removed: method SpringJtaSessionContext.buildOrObtainSession(): Session
  • removed: method SpringSessionContext.currentSession(): Session
  • removed: method SpringSessionSynchronization.afterCommit(): void
  • removed: method SpringSessionSynchronization.afterCompletion(int): void
  • removed: method SpringSessionSynchronization.beforeCommit(boolean): void
  • removed: method SpringSessionSynchronization.beforeCompletion(): void
  • removed: method SpringSessionSynchronization.flush(): void
  • removed: method SpringSessionSynchronization.getOrder(): int
  • removed: method SpringSessionSynchronization.resume(): void
  • removed: method SpringSessionSynchronization.suspend(): void
  • removed: static field SessionFactoryUtils.SESSION_SYNCHRONIZATION_ORDER: int
  • removed: static method SessionFactoryUtils.closeSession(Session): void
  • removed: static method SessionFactoryUtils.convertHibernateAccessException(HibernateException): DataAccessException
  • removed: static method SessionFactoryUtils.getDataSource(SessionFactory): DataSource
  • removed: abstract class HibernateDaoSupport extends DaoSupport
  • removed: class OpenSessionInViewFilter extends OncePerRequestFilter
  • removed: class OpenSessionInViewInterceptor implements AsyncWebRequestInterceptor
  • removed: class OpenSessionInterceptor implements MethodInterceptor, InitializingBean
  • removed: ctor HibernateDaoSupport()
  • removed: ctor OpenSessionInViewFilter()
  • removed: ctor OpenSessionInViewInterceptor()
  • removed: ctor OpenSessionInterceptor()
  • removed: field OpenSessionInViewInterceptor.logger: Log
  • removed: method HibernateDaoSupport.checkDaoConfig(): void
  • removed: method HibernateDaoSupport.createHibernateTemplate(SessionFactory): HibernateTemplate
  • removed: method HibernateDaoSupport.currentSession(): Session
  • removed: method HibernateDaoSupport.getHibernateTemplate(): HibernateTemplate
  • removed: method HibernateDaoSupport.getSessionFactory(): SessionFactory
  • removed: method HibernateDaoSupport.setHibernateTemplate(HibernateTemplate): void
  • removed: method HibernateDaoSupport.setSessionFactory(SessionFactory): void
  • removed: method OpenSessionInViewFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain): void
  • removed: method OpenSessionInViewFilter.getSessionFactoryBeanName(): String
  • removed: method OpenSessionInViewFilter.lookupSessionFactory(): SessionFactory
  • removed: method OpenSessionInViewFilter.lookupSessionFactory(HttpServletRequest): SessionFactory
  • removed: method OpenSessionInViewFilter.openSession(SessionFactory): Session
  • removed: method OpenSessionInViewFilter.setSessionFactoryBeanName(String): void
  • removed: method OpenSessionInViewFilter.shouldNotFilterAsyncDispatch(): boolean
  • removed: method OpenSessionInViewFilter.shouldNotFilterErrorDispatch(): boolean
  • removed: method OpenSessionInViewInterceptor.afterCompletion(WebRequest, Exception): void
  • removed: method OpenSessionInViewInterceptor.afterConcurrentHandlingStarted(WebRequest): void
  • removed: method OpenSessionInViewInterceptor.getParticipateAttributeName(): String
  • removed: method OpenSessionInViewInterceptor.getSessionFactory(): SessionFactory
  • removed: method OpenSessionInViewInterceptor.openSession(): Session
  • removed: method OpenSessionInViewInterceptor.postHandle(WebRequest, ModelMap): void
  • removed: method OpenSessionInViewInterceptor.preHandle(WebRequest): void
  • removed: method OpenSessionInViewInterceptor.setSessionFactory(SessionFactory): void
  • removed: method OpenSessionInterceptor.afterPropertiesSet(): void
  • removed: method OpenSessionInterceptor.getSessionFactory(): SessionFactory
  • removed: method OpenSessionInterceptor.invoke(MethodInvocation): Object
  • removed: method OpenSessionInterceptor.openSession(): Session
  • removed: method OpenSessionInterceptor.setSessionFactory(SessionFactory): void
  • removed: static field OpenSessionInViewFilter.DEFAULT_SESSION_FACTORY_BEAN_NAME: String
  • removed: static field OpenSessionInViewInterceptor.PARTICIPATE_SUFFIX: String
  • removed: method HibernateTransactionManager.isPhysicallyConnected(Session): boolean
  • removed: method HibernateTransactionManager.isSameConnectionForEntireSession(Session): boolean
  • changed: class LocalSessionFactoryBean extends HibernateExceptionTranslator implements FactoryBean, ResourceLoaderAware, InitializingBean, DisposableBean → class LocalSessionFactoryBean extends HibernateExceptionTranslator implements FactoryBean, ResourceLoaderAware, BeanFactoryAware, InitializingBean, DisposableBean
  • changed: class SessionHolder extends ResourceHolderSupport → class SessionHolder extends EntityManagerHolder
  • changed: class SpringFlushSynchronization extends TransactionSynchronizationAdapter → class SpringFlushSynchronization implements TransactionSynchronization
  • added: ctor SpringBeanContainer(ConfigurableListableBeanFactory)
  • added: final class SpringBeanContainer implements BeanContainer
  • added: method HibernateExceptionTranslator.setJdbcExceptionTranslator(SQLExceptionTranslator): void
  • added: method HibernateTemplate.obtainSessionFactory(): SessionFactory
  • added: method HibernateTransactionManager.obtainSessionFactory(): SessionFactory
  • added: method HibernateTransactionManager.setSessionInitializer(Consumer): void
  • added: method LocalSessionFactoryBean.setBeanFactory(BeanFactory): void
  • added: method LocalSessionFactoryBean.setCacheRegionFactory(RegionFactory): void
  • added: method LocalSessionFactoryBean.setHibernateIntegrators(Integrator[]): void
  • added: method LocalSessionFactoryBuilder.setBeanContainer(ConfigurableListableBeanFactory): LocalSessionFactoryBuilder
  • added: method LocalSessionFactoryBuilder.setCacheRegionFactory(RegionFactory): LocalSessionFactoryBuilder
  • added: method SpringBeanContainer.getBean(Class, BeanContainer.LifecycleOptions, BeanInstanceProducer): ContainedBean
  • added: method SpringBeanContainer.getBean(String, Class, BeanContainer.LifecycleOptions, BeanInstanceProducer): ContainedBean
  • added: method SpringBeanContainer.stop(): void
  • added: method OpenSessionInterceptor.openSession(SessionFactory): Session
  • removed: abstract class PersistenceManagerFactoryUtils
  • removed: class DefaultJdoDialect implements JdoDialect, PersistenceExceptionTranslator
  • removed: class JdoObjectRetrievalFailureException extends ObjectRetrievalFailureException
  • removed: class JdoOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException
  • removed: class JdoResourceFailureException extends DataAccessResourceFailureException
  • removed: class JdoSystemException extends UncategorizedDataAccessException
  • removed: class JdoTransactionManager extends AbstractPlatformTransactionManager implements ResourceTransactionManager, InitializingBean
  • removed: class JdoUsageException extends InvalidDataAccessApiUsageException
  • removed: class LocalPersistenceManagerFactoryBean implements FactoryBean, BeanClassLoaderAware, InitializingBean, DisposableBean, PersistenceExceptionTranslator
  • removed: class PersistenceManagerHolder extends ResourceHolderSupport
  • removed: class TransactionAwarePersistenceManagerFactoryProxy implements FactoryBean
  • removed: ctor DefaultJdoDialect()
  • removed: ctor DefaultJdoDialect(Object)
  • removed: ctor JdoObjectRetrievalFailureException(JDOObjectNotFoundException)
  • removed: ctor JdoOptimisticLockingFailureException(JDOOptimisticVerificationException)
  • removed: ctor JdoResourceFailureException(JDODataStoreException)
  • removed: ctor JdoResourceFailureException(JDOFatalDataStoreException)
  • removed: ctor JdoSystemException(JDOException)
  • removed: ctor JdoTransactionManager()
  • removed: ctor JdoTransactionManager(PersistenceManagerFactory)
  • removed: ctor JdoUsageException(JDOFatalUserException)
  • removed: ctor JdoUsageException(JDOUserException)
  • removed: ctor LocalPersistenceManagerFactoryBean()
  • removed: ctor PersistenceManagerFactoryUtils()
  • removed: ctor PersistenceManagerHolder(PersistenceManager)
  • removed: ctor TransactionAwarePersistenceManagerFactoryProxy()
  • removed: field LocalPersistenceManagerFactoryBean.logger: Log
  • removed: interface JdoDialect
  • removed: method DefaultJdoDialect.beginTransaction(Transaction, TransactionDefinition): Object
  • removed: method DefaultJdoDialect.cleanupTransaction(Object): void
  • removed: method DefaultJdoDialect.extractSqlStringFromException(JDOException): String
  • removed: method DefaultJdoDialect.getJdbcConnection(PersistenceManager, boolean): ConnectionHandle
  • removed: method DefaultJdoDialect.getJdbcExceptionTranslator(): SQLExceptionTranslator
  • removed: method DefaultJdoDialect.getJdoIsolationLevel(TransactionDefinition): String
  • removed: method DefaultJdoDialect.releaseJdbcConnection(ConnectionHandle, PersistenceManager): void
  • removed: method DefaultJdoDialect.setJdbcExceptionTranslator(SQLExceptionTranslator): void
  • removed: method DefaultJdoDialect.translateException(JDOException): DataAccessException
  • removed: method DefaultJdoDialect.translateExceptionIfPossible(RuntimeException): DataAccessException
  • removed: method JdoDialect.beginTransaction(Transaction, TransactionDefinition): Object
  • removed: method JdoDialect.cleanupTransaction(Object): void
  • removed: method JdoDialect.getJdbcConnection(PersistenceManager, boolean): ConnectionHandle
  • removed: method JdoDialect.releaseJdbcConnection(ConnectionHandle, PersistenceManager): void
  • removed: method JdoDialect.translateException(JDOException): DataAccessException
  • removed: method JdoTransactionManager.afterPropertiesSet(): void
  • removed: method JdoTransactionManager.closePersistenceManagerAfterFailedBegin(JdoTransactionManager.JdoTransactionObject): void
  • removed: method JdoTransactionManager.convertJdoAccessException(JDOException): DataAccessException
  • removed: method JdoTransactionManager.doBegin(Object, TransactionDefinition): void
  • removed: method JdoTransactionManager.doCleanupAfterCompletion(Object): void
  • removed: method JdoTransactionManager.doCommit(DefaultTransactionStatus): void
  • removed: method JdoTransactionManager.doGetTransaction(): Object
  • removed: method JdoTransactionManager.doResume(Object, Object): void
  • removed: method JdoTransactionManager.doRollback(DefaultTransactionStatus): void
  • removed: method JdoTransactionManager.doSetRollbackOnly(DefaultTransactionStatus): void
  • removed: method JdoTransactionManager.doSuspend(Object): Object
  • removed: method JdoTransactionManager.getDataSource(): DataSource
  • removed: method JdoTransactionManager.getJdoDialect(): JdoDialect
  • removed: method JdoTransactionManager.getPersistenceManagerFactory(): PersistenceManagerFactory
  • removed: method JdoTransactionManager.getResourceFactory(): Object
  • removed: method JdoTransactionManager.isExistingTransaction(Object): boolean
  • removed: method JdoTransactionManager.setAutodetectDataSource(boolean): void
  • removed: method JdoTransactionManager.setDataSource(DataSource): void
  • removed: method JdoTransactionManager.setJdoDialect(JdoDialect): void
  • removed: method JdoTransactionManager.setPersistenceManagerFactory(PersistenceManagerFactory): void
  • removed: method JdoTransactionManager.shouldCommitOnGlobalRollbackOnly(): boolean
  • removed: method LocalPersistenceManagerFactoryBean.afterPropertiesSet(): void
  • removed: method LocalPersistenceManagerFactoryBean.destroy(): void
  • removed: method LocalPersistenceManagerFactoryBean.getJdoPropertyMap(): Map
  • removed: method LocalPersistenceManagerFactoryBean.getObject(): PersistenceManagerFactory
  • removed: method LocalPersistenceManagerFactoryBean.getObjectType(): Class
  • removed: method LocalPersistenceManagerFactoryBean.isSingleton(): boolean
  • removed: method LocalPersistenceManagerFactoryBean.newPersistenceManagerFactory(Map): PersistenceManagerFactory
  • removed: method LocalPersistenceManagerFactoryBean.newPersistenceManagerFactory(String): PersistenceManagerFactory
  • removed: method LocalPersistenceManagerFactoryBean.setBeanClassLoader(ClassLoader): void
  • removed: method LocalPersistenceManagerFactoryBean.setConfigLocation(Resource): void
  • removed: method LocalPersistenceManagerFactoryBean.setJdoDialect(JdoDialect): void
  • removed: method LocalPersistenceManagerFactoryBean.setJdoProperties(Properties): void
  • removed: method LocalPersistenceManagerFactoryBean.setJdoPropertyMap(Map): void
  • removed: method LocalPersistenceManagerFactoryBean.setPersistenceManagerFactoryName(String): void
  • removed: method LocalPersistenceManagerFactoryBean.translateExceptionIfPossible(RuntimeException): DataAccessException
  • removed: method PersistenceManagerHolder.clear(): void
  • removed: method PersistenceManagerHolder.getPersistenceManager(): PersistenceManager
  • removed: method PersistenceManagerHolder.isTransactionActive(): boolean
  • removed: method PersistenceManagerHolder.setTransactionActive(boolean): void
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.getObject(): PersistenceManagerFactory
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.getObjectType(): Class
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.getTargetPersistenceManagerFactory(): PersistenceManagerFactory
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.isAllowCreate(): boolean
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.isSingleton(): boolean
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.setAllowCreate(boolean): void
  • removed: method TransactionAwarePersistenceManagerFactoryProxy.setTargetPersistenceManagerFactory(PersistenceManagerFactory): void
  • removed: static field PersistenceManagerFactoryUtils.PERSISTENCE_MANAGER_SYNCHRONIZATION_ORDER: int
  • removed: static method PersistenceManagerFactoryUtils.applyTransactionTimeout(Query, PersistenceManagerFactory): void
  • removed: static method PersistenceManagerFactoryUtils.convertJdoAccessException(JDOException): DataAccessException
  • removed: static method PersistenceManagerFactoryUtils.doGetPersistenceManager(PersistenceManagerFactory, boolean): PersistenceManager
  • removed: static method PersistenceManagerFactoryUtils.doReleasePersistenceManager(PersistenceManager, PersistenceManagerFactory): void
  • removed: static method PersistenceManagerFactoryUtils.getPersistenceManager(PersistenceManagerFactory, boolean): PersistenceManager
  • removed: static method PersistenceManagerFactoryUtils.isPersistenceManagerTransactional(PersistenceManager, PersistenceManagerFactory): boolean
  • removed: static method PersistenceManagerFactoryUtils.releasePersistenceManager(PersistenceManager, PersistenceManagerFactory): void
  • removed: class OpenPersistenceManagerInViewFilter extends OncePerRequestFilter
  • removed: class OpenPersistenceManagerInViewInterceptor implements WebRequestInterceptor
  • removed: class SpringPersistenceManagerProxyBean implements FactoryBean, InitializingBean
  • removed: class StandardPersistenceManagerProxyBean implements FactoryBean
  • removed: ctor OpenPersistenceManagerInViewFilter()
  • removed: ctor OpenPersistenceManagerInViewInterceptor()
  • removed: ctor SpringPersistenceManagerProxyBean()
  • removed: ctor StandardPersistenceManagerProxyBean()
  • removed: field OpenPersistenceManagerInViewInterceptor.logger: Log
  • removed: method OpenPersistenceManagerInViewFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain): void
  • removed: method OpenPersistenceManagerInViewFilter.getPersistenceManagerFactoryBeanName(): String
  • removed: method OpenPersistenceManagerInViewFilter.lookupPersistenceManagerFactory(): PersistenceManagerFactory
  • removed: method OpenPersistenceManagerInViewFilter.lookupPersistenceManagerFactory(HttpServletRequest): PersistenceManagerFactory
  • removed: method OpenPersistenceManagerInViewFilter.setPersistenceManagerFactoryBeanName(String): void
  • removed: method OpenPersistenceManagerInViewFilter.shouldNotFilterAsyncDispatch(): boolean
  • removed: method OpenPersistenceManagerInViewFilter.shouldNotFilterErrorDispatch(): boolean
  • removed: method OpenPersistenceManagerInViewInterceptor.afterCompletion(WebRequest, Exception): void
  • removed: method OpenPersistenceManagerInViewInterceptor.getParticipateAttributeName(): String
  • removed: method OpenPersistenceManagerInViewInterceptor.getPersistenceManagerFactory(): PersistenceManagerFactory
  • removed: method OpenPersistenceManagerInViewInterceptor.postHandle(WebRequest, ModelMap): void
  • removed: method OpenPersistenceManagerInViewInterceptor.preHandle(WebRequest): void
  • removed: method OpenPersistenceManagerInViewInterceptor.setPersistenceManagerFactory(PersistenceManagerFactory): void
  • removed: method SpringPersistenceManagerProxyBean.afterPropertiesSet(): void
  • removed: method SpringPersistenceManagerProxyBean.getJdoDialect(): JdoDialect
  • removed: method SpringPersistenceManagerProxyBean.getObject(): PersistenceManager
  • removed: method SpringPersistenceManagerProxyBean.getObjectType(): Class
  • removed: method SpringPersistenceManagerProxyBean.getPersistenceManagerFactory(): PersistenceManagerFactory
  • removed: method SpringPersistenceManagerProxyBean.getPersistenceManagerInterface(): Class
  • removed: method SpringPersistenceManagerProxyBean.isAllowCreate(): boolean
  • removed: method SpringPersistenceManagerProxyBean.isSingleton(): boolean
  • removed: method SpringPersistenceManagerProxyBean.setAllowCreate(boolean): void
  • removed: method SpringPersistenceManagerProxyBean.setJdoDialect(JdoDialect): void
  • removed: method SpringPersistenceManagerProxyBean.setPersistenceManagerFactory(PersistenceManagerFactory): void
  • removed: method SpringPersistenceManagerProxyBean.setPersistenceManagerInterface(Class): void
  • removed: method StandardPersistenceManagerProxyBean.getObject(): PersistenceManager
  • removed: method StandardPersistenceManagerProxyBean.getObjectType(): Class
  • removed: method StandardPersistenceManagerProxyBean.isSingleton(): boolean
  • removed: method StandardPersistenceManagerProxyBean.setPersistenceManagerFactory(PersistenceManagerFactory): void
  • removed: static field OpenPersistenceManagerInViewFilter.DEFAULT_PERSISTENCE_MANAGER_FACTORY_BEAN_NAME: String
  • removed: static field OpenPersistenceManagerInViewInterceptor.PARTICIPATE_SUFFIX: String
  • removed: ctor JpaSystemException(PersistenceException)
  • added: method AbstractEntityManagerFactoryBean.createNativeEntityManager(Map): EntityManager
  • added: method AbstractEntityManagerFactoryBean.postProcessEntityManager(EntityManager): void
  • added: method AbstractEntityManagerFactoryBean.setEntityManagerInitializer(Consumer): void
  • added: method EntityManagerFactoryAccessor.obtainEntityManagerFactory(): EntityManagerFactory
  • added: method EntityManagerFactoryInfo.createNativeEntityManager(Map): EntityManager
  • added: method JpaTransactionManager.obtainEntityManagerFactory(): EntityManagerFactory
  • added: method JpaTransactionManager.setEntityManagerInitializer(Consumer): void
  • added: method JpaVendorAdapter.postProcessEntityManager(EntityManager): void
  • removed: method PersistenceAnnotationBeanPostProcessor.postProcessAfterInitialization(Object, String): Object
  • removed: method PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(Object, String): boolean
  • removed: method PersistenceAnnotationBeanPostProcessor.postProcessBeforeInitialization(Object, String): Object
  • removed: method PersistenceAnnotationBeanPostProcessor.postProcessBeforeInstantiation(Class, String): Object
  • added: method PersistenceAnnotationBeanPostProcessor.postProcessProperties(PropertyValues, Object, String): PropertyValues
  • added: method PersistenceAnnotationBeanPostProcessor.resetBeanDefinition(String): void
  • removed: class OpenJpaDialect extends DefaultJpaDialect
  • removed: class OpenJpaVendorAdapter extends AbstractJpaVendorAdapter
  • removed: ctor OpenJpaDialect()
  • removed: ctor OpenJpaVendorAdapter()
  • removed: method OpenJpaDialect.beginTransaction(EntityManager, TransactionDefinition): Object
  • removed: method OpenJpaDialect.getJdbcConnection(EntityManager, boolean): ConnectionHandle
  • removed: method OpenJpaDialect.getOpenJPAEntityManager(EntityManager): OpenJPAEntityManager
  • removed: method OpenJpaVendorAdapter.determineDatabaseDictionary(Database): String
  • removed: method OpenJpaVendorAdapter.getEntityManagerFactoryInterface(): Class
  • removed: method OpenJpaVendorAdapter.getEntityManagerInterface(): Class
  • removed: method OpenJpaVendorAdapter.getJpaDialect(): OpenJpaDialect
  • removed: method OpenJpaVendorAdapter.getJpaPropertyMap(): Map
  • removed: method OpenJpaVendorAdapter.getPersistenceProvider(): PersistenceProvider
  • removed: method OpenJpaVendorAdapter.getPersistenceProviderRootPackage(): String
  • changed: method HibernateJpaDialect.getSession(EntityManager): Session → method HibernateJpaDialect.getSession(EntityManager): SessionImplementor
  • added: method AbstractJpaVendorAdapter.postProcessEntityManager(EntityManager): void
  • added: method HibernateJpaDialect.setJdbcExceptionTranslator(SQLExceptionTranslator): void
  • added: static field Database.HANA: Database