类 Database

java.lang.Object
gu.sql2java.generator.Database

public class Database extends Object
  • 构造器详细资料

    • Database

      public Database()
  • 方法详细资料

    • setDriver

      public void setDriver(String driver)
    • setUrl

      public void setUrl(String url)
    • setUsername

      public void setUsername(String username)
    • setPassword

      public void setPassword(String password)
    • setCatalog

      public void setCatalog(String catalog)
    • setTableNamePattern

      public void setTableNamePattern(String tablenamepattern)
    • setUsingTablenamepatternAsSamePrefix

      public void setUsingTablenamepatternAsSamePrefix(String usingTablenamepatternAsSamePrefix)
    • setTableTypes

      public void setTableTypes(String[] tt)
    • getEngine

      public String getEngine()
    • getDriver

      public String getDriver()
    • getUrl

      public String getUrl()
    • getUsername

      public String getUsername()
    • getPassword

      public String getPassword()
    • getCatalog

      public String getCatalog()
    • getSchema

      public String getSchema()
    • getTableNamePattern

      public String getTableNamePattern()
    • getTableTypes

      public String[] getTableTypes()
    • setSchema

      public void setSchema(String schema)
    • getRelationTable

      public Table[] getRelationTable(Table table)
    • load

      public void load() throws SQLException, ClassNotFoundException
      抛出:
      SQLException
      ClassNotFoundException
    • getTables

      public Table[] getTables()
    • getTableSortedList

      public List<Table> getTableSortedList()
      从以下版本开始:
      3.31.0
    • getTable

      public Table getTable(String name)
    • getTableFlexible

      public Table getTableFlexible(String name, String samePrefix)
      从以下版本开始:
      3.31.0
    • getAllPackages

      public String[] getAllPackages()
    • getSamePrefix

      public String getSamePrefix()
    • getJunctionTables

      public List<Table> getJunctionTables()
    • getTablesWithPk

      public List<Table> getTablesWithPk()
    • getTablesWithPk

      public List<Table> getTablesWithPk(Integer pkLimit)
      返回主键字段数目为指定值的表