类org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter源码实例Demo

下面列出了怎么用org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: logging-log4j-audit   文件: EclipseLinkConfig.java
@Bean
public EntityManagerFactory entityManagerFactory() {
    LOGGER.debug("Creating EclipseLink entity manager.");
    AbstractJpaVendorAdapter vendorAdapter = new EclipseLinkJpaVendorAdapter();
    vendorAdapter.setGenerateDdl(false);
    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    Properties properties = new Properties();
    properties.setProperty("eclipselink.weaving", "static");
    factory.setJpaProperties(properties);
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan("org.apache.logging.log4j.catalog");
    factory.setDataSource(dataSourceConfig.dataSource());
    factory.afterPropertiesSet();

    return factory.getObject();
}
 
public JpaVendorAdapter getJpaVendorAdapter(DataSource dataSource) {
	AbstractJpaVendorAdapter adapter = createJpaVendorAdapter();
	adapter.setShowSql(this.properties.isShowSql());
	adapter.setDatabase(this.properties.determineDatabase(dataSource));
	adapter.setDatabasePlatform(this.properties.getDatabasePlatform());
	adapter.setGenerateDdl(this.properties.isGenerateDdl());
	return adapter;
}
 
源代码3 项目: loc-framework   文件: LocJpaConfiguration.java
@Bean
public JpaVendorAdapter jpaVendorAdapter() {
  AbstractJpaVendorAdapter adapter = new HibernateJpaVendorAdapter();
  adapter.setShowSql(jpaProperties.isShowSql());
  adapter.setDatabase(Database.MYSQL);
  adapter.setDatabasePlatform(jpaProperties.getDatabasePlatform());
  adapter.setGenerateDdl(jpaProperties.isGenerateDdl());
  return adapter;
}
 
源代码4 项目: logging-log4j-audit   文件: HibernateConfig.java
@Bean
public EntityManagerFactory entityManagerFactory() {
    AbstractJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setGenerateDdl(false);

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan("org.apache.logging.log4j.catalog");
    factory.setDataSource(dataSourceConfig.dataSource());
    factory.afterPropertiesSet();

    return factory.getObject();
}
 
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter() {
        private final HawkBitEclipseLinkJpaDialect jpaDialect = new HawkBitEclipseLinkJpaDialect();

        @Override
        public EclipseLinkJpaDialect getJpaDialect() {
            return jpaDialect;
        }
    };
}
 
源代码6 项目: txle   文件: EclipseLinkJpaConfiguration.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
  return new EclipseLinkJpaVendorAdapter();
}
 
源代码7 项目: cloud-espm-cloud-native   文件: EspmJpaConfig.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    EclipseLinkJpaVendorAdapter jpaVendorAdapter = new EclipseLinkJpaVendorAdapter();
    return jpaVendorAdapter;
}
 
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
  return new EclipseLinkJpaVendorAdapter();
}
 
源代码9 项目: griffin   文件: EclipseLinkJpaConfig.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter();
}
 
源代码10 项目: griffin   文件: EclipseLinkJpaConfigForTest.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter();
}
 
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
  return new EclipseLinkJpaVendorAdapter();
}
 
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
	return new HibernateJpaVendorAdapter();
}
 
源代码13 项目: cloud-s4-sdk-examples   文件: Application.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new HibernateJpaVendorAdapter();
}
 
源代码14 项目: metron   文件: JpaConfiguration.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
  return new EclipseLinkJpaVendorAdapter();
}
 
源代码15 项目: booties   文件: EclipselinkJpaAutoconfiguration.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter();
}
 
源代码16 项目: tutorials   文件: JpaConfiguration.java
@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter();
}
 
 类方法
 同包方法