类 DdlApplicationRunner
java.lang.Object
com.baomidou.mybatisplus.autoconfigure.DdlApplicationRunner
- 所有已实现的接口:
org.springframework.boot.ApplicationRunner
public class DdlApplicationRunner
extends Object
implements org.springframework.boot.ApplicationRunner
DDL 启动应用后执行
- 从以下版本开始:
- 2021-06-22
- 作者:
- hubin
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidrun(org.springframework.boot.ApplicationArguments args) voidsetAutoCommit(boolean autoCommit) 是否自动提交 (默认自动提交)voidsetDdlScriptErrorHandler(com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler ddlScriptErrorHandler) 执行脚本错误处理器 (默认打印错误日志继续执行下一个文件)voidsetScriptRunnerConsumer(Consumer<org.apache.ibatis.jdbc.ScriptRunner> scriptRunnerConsumer) 自定义 ScriptRunner 函数voidsetThrowException(boolean throwException) 是否抛出异常
-
构造器详细资料
-
DdlApplicationRunner
-
-
方法详细资料
-
run
public void run(org.springframework.boot.ApplicationArguments args) - 指定者:
run在接口中org.springframework.boot.ApplicationRunner
-
setAutoCommit
public void setAutoCommit(boolean autoCommit) 是否自动提交 (默认自动提交)- 从以下版本开始:
- 3.5.11
-
setDdlScriptErrorHandler
public void setDdlScriptErrorHandler(com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler ddlScriptErrorHandler) 执行脚本错误处理器 (默认打印错误日志继续执行下一个文件)- 从以下版本开始:
- 3.5.11
-
setScriptRunnerConsumer
public void setScriptRunnerConsumer(Consumer<org.apache.ibatis.jdbc.ScriptRunner> scriptRunnerConsumer) 自定义 ScriptRunner 函数- 从以下版本开始:
- 3.5.11
-
setThrowException
public void setThrowException(boolean throwException) 是否抛出异常注意这里是控制
ddlList循环处理时是否抛出异常当设置为false时,会遍历处理完所有处理器
当设置为true时,在遍历处理时遇到异常会抛出异常中断下一个处理器处理
- 从以下版本开始:
- 3.5.11 保持兼容性,默认不抛出
-