类 DdlScript
java.lang.Object
com.baomidou.mybatisplus.extension.ddl.DdlScript
Ddl 脚本执行
- 从以下版本开始:
- 2021-07-23
- 作者:
- hubin
-
构造器概要
构造器构造器说明DdlScript(DataSource dataSource) DdlScript(DataSource dataSource, IDdlGenerator ddlGenerator) DdlScript(DataSource dataSource, IDdlGenerator ddlGenerator, boolean autoCommit) -
方法概要
修饰符和类型方法说明booleanexecute(String driverClassName, String url, String user, String password, String sql, String delimiter, Consumer<String> exceptionConsumer) jdbc 连接指定 sql 执行booleanexecute(String driverClassName, String url, String user, String password, String sql, Consumer<String> exceptionConsumer) voidvoidvoidvoidvoid执行 SQL 脚本voidrun(Connection connection, Reader reader, boolean autoCommit, String delimiter) 执行 SQL 脚本voidvoid执行 SQL 脚本文件
-
构造器详细资料
-
DdlScript
-
DdlScript
-
DdlScript
-
-
方法详细资料
-
run
-
run
执行 SQL 脚本文件- 参数:
sqlFiles- SQL 脚本文件列表autoCommit- 自动提交事务
-
run
- 抛出:
Exception
-
run
执行 SQL 脚本- 参数:
sqlScript- SQL 脚本内容delimiter- 执行 SQL 分隔符,默认 ; 符号结束执行- 抛出:
Exception
-
run
- 抛出:
Exception
-
run
- 抛出:
Exception
-
run
- 抛出:
Exception
-
run
执行 SQL 脚本- 参数:
connection-Connectionreader- SQL 脚本内容autoCommit- 自动提交事务delimiter- 执行 SQL 分隔符,默认 ; 符号结束执行
-
execute
-
execute
public boolean execute(String driverClassName, String url, String user, String password, String sql, String delimiter, Consumer<String> exceptionConsumer) jdbc 连接指定 sql 执行- 参数:
driverClassName- 连接驱动名url- 连接地址user- 数据库用户名password- 数据库密码sql- 执行 SQLdelimiter- 执行 SQL 分隔符,默认 ; 符号结束执行exceptionConsumer- 异常处理- 返回:
-