Module bus.pager

Class Druid

java.lang.Object
org.miaixz.bus.pager.dialect.AbstractAutoDialect<com.alibaba.druid.pool.DruidDataSource>
org.miaixz.bus.pager.dialect.auto.Druid
All Implemented Interfaces:
AutoDialect<String>

public class Druid extends AbstractAutoDialect<com.alibaba.druid.pool.DruidDataSource>
Auto-dialect implementation for Druid data sources. This class extends AbstractAutoDialect to provide specific handling for DruidDataSource.
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • Druid

      public Druid()
  • Method Details

    • getJdbcUrl

      public String getJdbcUrl(com.alibaba.druid.pool.DruidDataSource druidDataSource)
      Retrieves the JDBC URL from the given DruidDataSource.
      Specified by:
      getJdbcUrl in class AbstractAutoDialect<com.alibaba.druid.pool.DruidDataSource>
      Parameters:
      druidDataSource - the DruidDataSource instance
      Returns:
      the JDBC URL string