本文整理了Java中org.hibernate.engine.spi.SessionFactoryImplementor.withStatelessOptions()
方法的一些代码示例,展示了SessionFactoryImplementor.withStatelessOptions()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SessionFactoryImplementor.withStatelessOptions()
方法的具体详情如下:
包路径:org.hibernate.engine.spi.SessionFactoryImplementor
类名称:SessionFactoryImplementor
方法名:withStatelessOptions
暂无
代码示例来源:origin: hibernate/hibernate-orm
@Override
public StatelessSessionBuilder withStatelessOptions() {
return delegate.withStatelessOptions();
}
代码示例来源:origin: org.hibernate.orm/hibernate-core
@Override
public StatelessSessionBuilder withStatelessOptions() {
return delegate.withStatelessOptions();
}
代码示例来源:origin: hibernate/hibernate-search
@Override
public void runWithErrorHandler() throws Exception {
if ( wrapInTransaction ) {
try ( StatelessSession statelessSession = batchContext.factory.withStatelessOptions()
.tenantIdentifier( tenantId )
.openStatelessSession() ) {
if ( transactionTimeout != null ) {
batchContext.transactionManager.setTransactionTimeout( transactionTimeout );
}
batchContext.transactionManager.begin();
statelessSessionAwareRunnable.run( statelessSession );
batchContext.transactionManager.commit();
}
}
else {
statelessSessionAwareRunnable.run( null );
}
}
代码示例来源:origin: hibernate/hibernate-search
@Override
public void runWithErrorHandler() throws Exception {
if ( wrapInTransaction ) {
final StatelessSession statelessSession = batchContext
.factory
.withStatelessOptions()
.tenantIdentifier( tenantId )
.openStatelessSession();
if ( transactionTimeout != null ) {
batchContext.transactionManager.setTransactionTimeout( transactionTimeout );
}
batchContext.transactionManager.begin();
statelessSessionAwareRunnable.run( statelessSession );
batchContext.transactionManager.commit();
statelessSession.close();
}
else {
statelessSessionAwareRunnable.run( null );
}
}
内容来源于网络,如有侵权,请联系作者删除!