类 R2dbcScriptDatabaseInitializer
java.lang.Object
org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
org.springframework.boot.r2dbc.init.R2dbcScriptDatabaseInitializer
- 所有已实现的接口:
Aware,InitializingBean,ResourceLoaderAware
An
InitializingBean that initializes a database represented by an R2DBC
ConnectionFactory.- 从以下版本开始:
- 2.5.0
- 作者:
- Andy Wilkinson
-
嵌套类概要
从类继承的嵌套类/接口 org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
AbstractScriptDatabaseInitializer.Scripts -
构造器概要
构造器构造器说明R2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory, DatabaseInitializationSettings settings) Creates a newR2dbcScriptDatabaseInitializerthat will initialize the database recognized by the givenconnectionFactoryusing the givensettings. -
方法概要
修饰符和类型方法说明protected booleanReturns whether the database that is to be initialized is embedded.protected voidInitialize the database by running the givenscripts.从类继承的方法 org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
afterPropertiesSet, initializeDatabase, setResourceLoader
-
构造器详细资料
-
R2dbcScriptDatabaseInitializer
public R2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory, DatabaseInitializationSettings settings) Creates a newR2dbcScriptDatabaseInitializerthat will initialize the database recognized by the givenconnectionFactoryusing the givensettings.- 参数:
connectionFactory- connectionFactory for the databasesettings- initialization settings
-
-
方法详细资料
-
isEmbeddedDatabase
protected boolean isEmbeddedDatabase()从类复制的说明:AbstractScriptDatabaseInitializerReturns whether the database that is to be initialized is embedded.- 覆盖:
isEmbeddedDatabase在类中AbstractScriptDatabaseInitializer- 返回:
trueif the database is embedded, otherwisefalse
-
runScripts
从类复制的说明:AbstractScriptDatabaseInitializerInitialize the database by running the givenscripts.- 指定者:
runScripts在类中AbstractScriptDatabaseInitializer- 参数:
scripts- the scripts to run
-