类 DataSourcePoolProperties


  • public class DataSourcePoolProperties
    extends java.lang.Object
    DataSource pool properties.

    Nacos server use HikariCP as the datasource pool. So the basic pool properties will based on HikariDataSource.

    作者:
    xiweng.yy
    • 字段详细资料

      • DEFAULT_CONNECTION_TIMEOUT

        public static final long DEFAULT_CONNECTION_TIMEOUT
      • DEFAULT_VALIDATION_TIMEOUT

        public static final long DEFAULT_VALIDATION_TIMEOUT
      • DEFAULT_IDLE_TIMEOUT

        public static final long DEFAULT_IDLE_TIMEOUT
      • DEFAULT_MAX_POOL_SIZE

        public static final int DEFAULT_MAX_POOL_SIZE
        另请参阅:
        常量字段值
      • DEFAULT_MINIMUM_IDLE

        public static final int DEFAULT_MINIMUM_IDLE
        另请参阅:
        常量字段值
      • dataSource

        private final com.zaxxer.hikari.HikariDataSource dataSource
    • 构造器详细资料

      • DataSourcePoolProperties

        private DataSourcePoolProperties()
    • 方法详细资料

      • build

        public static DataSourcePoolProperties build​(org.springframework.core.env.Environment environment)
        Build new Hikari config.
        返回:
        new hikari config
      • setDriverClassName

        public void setDriverClassName​(java.lang.String driverClassName)
      • setJdbcUrl

        public void setJdbcUrl​(java.lang.String jdbcUrl)
      • setUsername

        public void setUsername​(java.lang.String username)
      • setPassword

        public void setPassword​(java.lang.String password)
      • getDataSource

        public com.zaxxer.hikari.HikariDataSource getDataSource()