@Component(value="eclipselink_JmixEclipseLinkJpaVendorAdapter")
public class JmixEclipseLinkJpaVendorAdapter
extends org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
| Modifier and Type | Class and Description |
|---|---|
protected class |
JmixEclipseLinkJpaVendorAdapter.JmixEclipseLinkSessionCustomizer |
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.core.env.Environment |
environment |
protected org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect |
jpaDialect |
protected javax.persistence.spi.PersistenceProvider |
persistenceProvider |
protected JmixEclipseLinkSessionEventListener |
sessionEventListener |
protected org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> |
transportManagerProvider |
| Constructor and Description |
|---|
JmixEclipseLinkJpaVendorAdapter(org.springframework.core.env.Environment environment,
JmixEclipseLinkJpaDialect jpaDialect,
JmixEclipseLinkSessionEventListener sessionEventListener,
org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider,
org.springframework.beans.factory.ListableBeanFactory beanFactory,
io.jmix.core.MetadataTools metadataTools) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect |
getJpaDialect() |
java.util.Map<java.lang.String,java.lang.Object> |
getJpaPropertyMap() |
javax.persistence.spi.PersistenceProvider |
getPersistenceProvider() |
determineTargetDatabaseName, getEntityManagerInterfacegetDatabase, getDatabasePlatform, getEntityManagerFactoryInterface, getJpaPropertyMap, getPersistenceProviderRootPackage, isGenerateDdl, isShowSql, postProcessEntityManager, postProcessEntityManagerFactory, setDatabase, setDatabasePlatform, setGenerateDdl, setShowSqlprotected final org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect jpaDialect
protected final org.springframework.core.env.Environment environment
protected final javax.persistence.spi.PersistenceProvider persistenceProvider
protected final JmixEclipseLinkSessionEventListener sessionEventListener
protected final org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider
@Autowired
public JmixEclipseLinkJpaVendorAdapter(org.springframework.core.env.Environment environment,
JmixEclipseLinkJpaDialect jpaDialect,
JmixEclipseLinkSessionEventListener sessionEventListener,
org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider,
org.springframework.beans.factory.ListableBeanFactory beanFactory,
io.jmix.core.MetadataTools metadataTools)
public javax.persistence.spi.PersistenceProvider getPersistenceProvider()
getPersistenceProvider in interface org.springframework.orm.jpa.JpaVendorAdaptergetPersistenceProvider in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapterpublic java.util.Map<java.lang.String,java.lang.Object> getJpaPropertyMap()
getJpaPropertyMap in interface org.springframework.orm.jpa.JpaVendorAdaptergetJpaPropertyMap in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapterpublic org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect getJpaDialect()
getJpaDialect in interface org.springframework.orm.jpa.JpaVendorAdaptergetJpaDialect in class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter