类 SQLBuilder

java.lang.Object
cn.warpin.core.base.jpa.sql.SQLBuilder

@Component public class SQLBuilder extends Object
  • 字段详细资料

    • schema

      @Value("${attr.db-schema}") private String schema
    • dataSource

      private DataSource dataSource
    • entityManager

      private jakarta.persistence.EntityManager entityManager
  • 构造器详细资料

    • SQLBuilder

      public SQLBuilder()
  • 方法详细资料

    • getDatabaseType

      private String getDatabaseType()
    • buildColumnQuery

      public String buildColumnQuery()
      构建查询列信息的sql
      返回:
    • buildTableQuery

      public String buildTableQuery()
      构建查询表信息的sql
      返回:
    • buildSpecificColumnQuery

      public String buildSpecificColumnQuery(String tableName, String schemaName)