Class DatabaseAutoConfiguration
java.lang.Object
tech.cassandre.trading.bot.util.base.Base
tech.cassandre.trading.bot.util.base.configuration.BaseConfiguration
tech.cassandre.trading.bot.configuration.DatabaseAutoConfiguration
@Configuration
@EntityScan(basePackages="tech.cassandre.trading.bot.domain")
@EnableJpaAuditing(dateTimeProviderRef="auditingDateTimeProvider")
@EnableJpaRepositories(basePackages="tech.cassandre.trading.bot.repository")
public class DatabaseAutoConfiguration
extends BaseConfiguration
DatabaseAutoConfiguration configures the database.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Precision.static final int
Scale.Fields inherited from class tech.cassandre.trading.bot.util.base.Base
ACCOUNT_MAPPER, CANDLE_MAPPER, CURRENCY_MAPPER, logger, ORDER_MAPPER, POSITION_MAPPER, STRATEGY_MAPPER, TICKER_MAPPER, TRADE_MAPPER, UTIL_MAPPER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.auditing.DateTimeProvider
Makes ZonedDateTime compatible with auditing fields.
-
Field Details
-
PRECISION
public static final int PRECISIONPrecision.- See Also:
-
SCALE
public static final int SCALEScale.- See Also:
-
-
Constructor Details
-
DatabaseAutoConfiguration
public DatabaseAutoConfiguration()
-
-
Method Details
-
auditingDateTimeProvider
@Bean public org.springframework.data.auditing.DateTimeProvider auditingDateTimeProvider()Makes ZonedDateTime compatible with auditing fields.- Returns:
- DateTimeProvider
-