本文整理了Java中org.hibernate.engine.spi.SessionFactoryImplementor.getName()
方法的一些代码示例,展示了SessionFactoryImplementor.getName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SessionFactoryImplementor.getName()
方法的具体详情如下:
包路径:org.hibernate.engine.spi.SessionFactoryImplementor
类名称:SessionFactoryImplementor
方法名:getName
[英]Access to the name (if one) assigned to the SessionFactory
[中]
代码示例来源:origin: hibernate/hibernate-orm
@Override
public String getName() {
return delegate.getName();
}
代码示例来源:origin: org.hibernate.orm/hibernate-core
@Override
public String getName() {
return delegate.getName();
}
代码示例来源:origin: hibernate/hibernate-search
@Override
public synchronized void register(SessionFactoryImplementor sessionFactory) {
sessionFactories.add( sessionFactory );
Object persistenceUnitName = sessionFactory.getProperties().get( AvailableSettings.PERSISTENCE_UNIT_NAME );
if ( persistenceUnitName instanceof String ) {
sessionFactoriesByPUName.put( (String) persistenceUnitName, sessionFactory );
}
String name = sessionFactory.getName();
if ( name != null ) {
sessionFactoriesByName.put( name, sessionFactory );
}
}
代码示例来源:origin: hibernate/hibernate-ogm
public OgmSessionFactoryImpl(SessionFactoryImplementor delegate) {
super( delegate );
try {
uuid = (String) UUID_GENERATOR.generate( null, null );
}
catch (Exception e) {
throw new AssertionFailure( "Could not generate UUID" );
}
SessionFactoryRegistry.INSTANCE.addSessionFactory(
uuid,
delegate.getName(),
delegate.getSessionFactoryOptions().isSessionFactoryNameAlsoJndiName(),
this,
delegate.getServiceRegistry().getService( JndiService.class )
);
}
内容来源于网络,如有侵权,请联系作者删除!