类 DdlHelper
java.lang.Object
com.baomidou.mybatisplus.extension.ddl.DdlHelper
DDL 辅助类
- 从以下版本开始:
- 2021-06-22
- 作者:
- hubin
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringgetDatabase(String jdbcUrl) protected static IDdlGeneratorgetDdlGenerator(String jdbcUrl) static InputStreamgetInputStream(String path) protected static Stringstatic org.apache.ibatis.jdbc.ScriptRunnergetScriptRunner(Connection connection, boolean autoCommit) static voidrunScript(IDdlGenerator ddlGenerator, Connection connection, List<String> sqlFiles, boolean autoCommit) 允许 SQL 脚本文件static voidrunScript(IDdlGenerator ddlGenerator, DataSource dataSource, List<String> sqlFiles, boolean autoCommit) 允许 SQL 脚本文件
-
构造器详细资料
-
DdlHelper
public DdlHelper()
-
-
方法详细资料
-
runScript
public static void runScript(IDdlGenerator ddlGenerator, Connection connection, List<String> sqlFiles, boolean autoCommit) throws SQLException 允许 SQL 脚本文件- 参数:
ddlGenerator- DDL 生成器connection- 数据库连接sqlFiles- SQL 文件列表autoCommit- 自动提交事务- 抛出:
SQLException- SQLException
-
runScript
public static void runScript(IDdlGenerator ddlGenerator, DataSource dataSource, List<String> sqlFiles, boolean autoCommit) 允许 SQL 脚本文件- 参数:
ddlGenerator- DDL 生成器dataSource- 数据源sqlFiles- SQL 文件列表autoCommit- 自动提交事务
-
getInputStream
- 抛出:
Exception
-
getNowTime
-
getScriptRunner
public static org.apache.ibatis.jdbc.ScriptRunner getScriptRunner(Connection connection, boolean autoCommit) -
getDdlGenerator
- 抛出:
RuntimeException
-
getDatabase
-