Class SandboxJpaAutoConfiguration
java.lang.Object
com.broadleafcommerce.sandbox.provider.jpa.autoconfigure.SandboxJpaAutoConfiguration
@Configuration
@ConditionalOnProperty(value="broadleaf.database.provider",
havingValue="jpa")
@JpaEntityScan(basePackages="com.broadleafcommerce.sandbox.provider.jpa.domain",
routePackage="com.broadleafcommerce.sandbox")
@EnableConfigurationProperties(JpaSandboxProperties.class)
@JpaDataRoute(boundPropertiesType=JpaSandboxProperties.class,
routePackage="com.broadleafcommerce.sandbox",
routeKey="sandbox",
supportingRouteTypes={com.broadleafcommerce.data.tracking.core.data.TrackingDataRouteSupporting.class,com.broadleafcommerce.common.messaging.data.MessagingDataRouteSupporting.class,com.broadleafcommerce.data.tracking.core.data.CatalogDataRouteSupporting.class})
public class SandboxJpaAutoConfiguration
extends Object
Jpa specific config for the repository and domain. This config class is also responsible for
enabling the
JpaTrackableRepository
via the @EnableJpaRepositories
declaration.- Author:
- Jeff Fischer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.jdbc.core.JdbcTemplate
summaryCompletionJdbcTemplate
(DataSource dataSource, CompletionCleanupProperties properties)
-
Constructor Details
-
SandboxJpaAutoConfiguration
public SandboxJpaAutoConfiguration()
-
-
Method Details
-
summaryCompletionJdbcTemplate
@Bean @ConditionalOnMissingBean(name="summaryCompletionJdbcTemplate") public org.springframework.jdbc.core.JdbcTemplate summaryCompletionJdbcTemplate(@Qualifier("sandboxDataSource") DataSource dataSource, CompletionCleanupProperties properties)
-