org.springframework.orm.jpa.JpaDialect Java Examples
The following examples show how to use
org.springframework.orm.jpa.JpaDialect.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: AbstractJpaVendorAdapter.java From spring-analysis-note with MIT License | 4 votes |
@Override @Nullable public JpaDialect getJpaDialect() { return null; }
Example #2
Source File: AbstractJpaVendorAdapter.java From java-technology-stack with MIT License | 4 votes |
@Override @Nullable public JpaDialect getJpaDialect() { return null; }
Example #3
Source File: AbstractJpaVendorAdapter.java From lams with GNU General Public License v2.0 | 4 votes |
@Override public JpaDialect getJpaDialect() { return null; }
Example #4
Source File: AbstractJpaVendorAdapter.java From spring4-understanding with Apache License 2.0 | 4 votes |
@Override public JpaDialect getJpaDialect() { return null; }
Example #5
Source File: JPAStartupService.java From lutece-core with BSD 3-Clause "New" or "Revised" License | 4 votes |
/** * Initialize JPA objects (Datasource, Persistence Unit Manager, Entity Manager Factory, Transaction Manager) for each pool. */ public void process( ) { ReferenceList list = new ReferenceList( ); AppConnectionService.getPoolList( list ); Map<String, EntityManagerFactory> mapFactories = new HashMap<>( ); List<PlatformTransactionManager> listTransactionManagers = new ArrayList<>( ); _log.info( "JPA Startup Service : Initializing JPA objects ..." ); String strDialectProperty = AppPropertiesService.getProperty( JPA_DIALECT_PROPERTY ); for ( ReferenceItem poolItem : list ) { String strPoolname = poolItem.getCode( ); DataSource ds = AppConnectionService.getPoolManager( ).getDataSource( strPoolname ); _log.info( "JPA Startup Service : DataSource retrieved for pool : " + strPoolname ); _log.debug( "> DS : " + ds.toString( ) ); DefaultPersistenceUnitManager pum = new DefaultPersistenceUnitManager( ); pum.setDefaultDataSource( ds ); PersistenceUnitPostProcessor [ ] postProcessors = { new JPAPersistenceUnitPostProcessor( ) }; pum.setPersistenceUnitPostProcessors( postProcessors ); pum.afterPropertiesSet( ); _log.info( "JPA Startup Service : Persistence Unit Manager for pool : " + strPoolname ); _log.debug( "> PUM : " + pum.toString( ) ); LocalContainerEntityManagerFactoryBean lcemfb = new LocalContainerEntityManagerFactoryBean( ); lcemfb.setDataSource( ds ); lcemfb.setPersistenceUnitManager( pum ); lcemfb.setPersistenceUnitName( "jpaLuteceUnit" ); JpaDialect jpaDialect = SpringContextService.getBean( "jpaDialect" ); lcemfb.setJpaDialect( jpaDialect ); Map mapJpaProperties = SpringContextService.getBean( "jpaPropertiesMap" ); lcemfb.setJpaPropertyMap( mapJpaProperties ); String strDialect = AppPropertiesService.getProperty( poolItem.getName( ) + ".dialect" ); // replace default dialect if <poolname>.dialect is specified if ( StringUtils.isNotBlank( strDialect ) ) { mapJpaProperties.put( strDialectProperty, strDialect ); } _log.debug( "Using dialect " + mapJpaProperties.get( strDialectProperty ) + " for pool " + poolItem.getName( ) ); JpaVendorAdapter jpaVendorAdapter = SpringContextService.getBean( "jpaVendorAdapter" ); lcemfb.setJpaVendorAdapter( jpaVendorAdapter ); lcemfb.afterPropertiesSet( ); EntityManagerFactory emf = lcemfb.getNativeEntityManagerFactory( ); _log.info( "JPA Startup Service : EntityManagerFactory created for pool : " + strPoolname ); _log.debug( "> EMF : " + emf.toString( ) ); JpaTransactionManager tm = new JpaTransactionManager( ); tm.setEntityManagerFactory( emf ); tm.setJpaDialect( jpaDialect ); _log.debug( "> JpaDialect " + jpaDialect ); tm.afterPropertiesSet( ); _log.info( "JPA Startup Service : JPA TransactionManager created for pool : " + strPoolname ); _log.debug( "> TM : " + tm.toString( ) ); mapFactories.put( strPoolname, emf ); listTransactionManagers.add( tm ); } EntityManagerService ems = SpringContextService.getBean( "entityManagerService" ); ems.setMapFactories( mapFactories ); ChainedTransactionManager ctm = SpringContextService.getBean( "transactionManager" ); ctm.setTransactionManagers( listTransactionManagers ); _log.info( "JPA Startup Service : completed successfully" ); }
Example #6
Source File: KradEntityManagerFactoryBean.java From rice with Educational Community License v2.0 | 4 votes |
/** * {@inheritDoc} */ @Override public JpaDialect getJpaDialect() { return internalFactoryBean.getJpaDialect(); }
Example #7
Source File: JpaContext.java From OpERP with MIT License | 4 votes |
@Bean public JpaDialect jpaDialect() { return new HibernateJpaDialect(); }
Example #8
Source File: JpaH2TestContext.java From OpERP with MIT License | 4 votes |
@Bean public JpaDialect jpaDialect() { return new HibernateJpaDialect(); }
Example #9
Source File: JpaTestContext.java From OpERP with MIT License | 4 votes |
@Bean public JpaDialect jpaDialect() { return new HibernateJpaDialect(); }
Example #10
Source File: KradEntityManagerFactoryBean.java From rice with Educational Community License v2.0 | 2 votes |
/** * Specify the vendor-specific JpaDialect implementation to associate with this EntityManagerFactory. * * <p> * This will be exposed through the EntityManagerFactoryInfo interface, to be picked up as default dialect by * accessors that intend to use JpaDialect functionality. * </p> * * @param jpaDialect the JPA dialect to set * * @see EntityManagerFactoryInfo#getJpaDialect() */ public void setJpaDialect(JpaDialect jpaDialect) { this.internalFactoryBean.setJpaDialect(jpaDialect); }