Module bus.starter

Class JdbcConfiguration

java.lang.Object
org.miaixz.bus.starter.jdbc.JdbcConfiguration

@ConditionalOnClass(com.zaxxer.hikari.HikariDataSource.class) @EnableConfigurationProperties(JdbcProperties.class) @AutoConfigureBefore(org.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration.class) @Import(AspectjJdbcProxy.class) public class JdbcConfiguration extends Object
数据源配置
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • JdbcConfiguration

      public JdbcConfiguration()
  • Method Details

    • dataSource

      @Bean @Primary public DynamicDataSource dataSource()
      初始化数据源/多数据源
      Returns:
      数据源
    • transactionManager

      @Bean public org.springframework.jdbc.datasource.DataSourceTransactionManager transactionManager(DataSource dataSource)
      事务支持
      Parameters:
      dataSource - 数据源
      Returns:
      事务信息