public class Generator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DataSource |
dataSource |
protected IDialect |
dialect |
protected GlobalConfig |
globalConfig |
| Constructor and Description |
|---|
Generator(DataSource dataSource,
GlobalConfig globalConfig) |
Generator(DataSource dataSource,
GlobalConfig globalConfig,
IDialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildPrimaryKey(DatabaseMetaData dbMeta,
Connection conn,
Table table) |
protected List<Table> |
buildTables(DatabaseMetaData dbMeta,
Connection conn) |
void |
generate() |
void |
generate(List<Table> tables) |
DataSource |
getDataSource() |
IDialect |
getDialect() |
GlobalConfig |
getGlobalConfig() |
List<Table> |
getTables() |
protected ResultSet |
getTablesResultSet(DatabaseMetaData dbMeta,
Connection conn,
String schema) |
Generator |
setDataSource(DataSource dataSource) |
Generator |
setDialect(IDialect dialect) |
Generator |
setGlobalConfig(GlobalConfig globalConfig) |
protected DataSource dataSource
protected GlobalConfig globalConfig
protected IDialect dialect
public Generator(DataSource dataSource, GlobalConfig globalConfig)
public Generator(DataSource dataSource, GlobalConfig globalConfig, IDialect dialect)
public void generate()
protected void buildPrimaryKey(DatabaseMetaData dbMeta, Connection conn, Table table) throws SQLException
SQLExceptionprotected List<Table> buildTables(DatabaseMetaData dbMeta, Connection conn) throws SQLException
SQLExceptionprotected ResultSet getTablesResultSet(DatabaseMetaData dbMeta, Connection conn, String schema) throws SQLException
SQLExceptionpublic DataSource getDataSource()
public Generator setDataSource(DataSource dataSource)
public GlobalConfig getGlobalConfig()
public Generator setGlobalConfig(GlobalConfig globalConfig)
public IDialect getDialect()
Copyright © 2024. All rights reserved.