public class DdlHelper
extends java.lang.Object
| 构造器和说明 |
|---|
DdlHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getDatabase(java.lang.String jdbcUrl) |
protected static IDdlGenerator |
getDdlGenerator(java.lang.String jdbcUrl) |
static java.io.InputStream |
getInputStream(java.lang.String path) |
protected static java.lang.String |
getNowTime() |
static org.apache.ibatis.jdbc.ScriptRunner |
getScriptRunner(java.sql.Connection connection,
boolean autoCommit) |
static void |
runScript(IDdlGenerator ddlGenerator,
java.sql.Connection connection,
java.util.List<java.lang.String> sqlFiles,
boolean autoCommit)
允许 SQL 脚本文件
|
static void |
runScript(IDdlGenerator ddlGenerator,
javax.sql.DataSource dataSource,
java.util.List<java.lang.String> sqlFiles,
boolean autoCommit)
允许 SQL 脚本文件
|
public static void runScript(IDdlGenerator ddlGenerator, java.sql.Connection connection, java.util.List<java.lang.String> sqlFiles, boolean autoCommit) throws java.sql.SQLException
ddlGenerator - DDL 生成器connection - 数据库连接sqlFiles - SQL 文件列表autoCommit - 字段提交事务java.lang.Exceptionjava.sql.SQLExceptionpublic static void runScript(IDdlGenerator ddlGenerator, javax.sql.DataSource dataSource, java.util.List<java.lang.String> sqlFiles, boolean autoCommit)
ddlGenerator - DDL 生成器dataSource - 数据源sqlFiles - SQL 文件列表autoCommit - 字段提交事务java.lang.Exceptionpublic static java.io.InputStream getInputStream(java.lang.String path)
throws java.lang.Exception
java.lang.Exceptionprotected static java.lang.String getNowTime()
public static org.apache.ibatis.jdbc.ScriptRunner getScriptRunner(java.sql.Connection connection,
boolean autoCommit)
protected static IDdlGenerator getDdlGenerator(java.lang.String jdbcUrl) throws java.lang.RuntimeException
java.lang.RuntimeExceptionpublic static java.lang.String getDatabase(java.lang.String jdbcUrl)