@Configuration
@Import(value={io.jmix.core.CoreConfiguration.class,DataConfiguration.class,EclipselinkConfiguration.class})
public class EclipselinkAutoConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
EclipselinkAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean |
entityManagerFactory(javax.sql.DataSource dataSource,
org.springframework.orm.jpa.JpaVendorAdapter jpaVendorAdapter,
DbmsSpecifics dbmsSpecifics,
io.jmix.core.JmixModules jmixModules,
io.jmix.core.Resources resources) |
protected org.springframework.transaction.PlatformTransactionManager |
transactionManager(javax.persistence.EntityManagerFactory entityManagerFactory) |
@Bean
@Primary
@ConditionalOnMissingBean(name="entityManagerFactory")
protected org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean entityManagerFactory(javax.sql.DataSource dataSource,
org.springframework.orm.jpa.JpaVendorAdapter jpaVendorAdapter,
DbmsSpecifics dbmsSpecifics,
io.jmix.core.JmixModules jmixModules,
io.jmix.core.Resources resources)
@Bean @Primary @ConditionalOnMissingBean(name="transactionManager") protected org.springframework.transaction.PlatformTransactionManager transactionManager(javax.persistence.EntityManagerFactory entityManagerFactory)