类 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 newR2dbcScriptDatabaseInitializer
that will initialize the database recognized by the givenconnectionFactory
using the givensettings
. -
方法概要
修饰符和类型方法说明protected boolean
Returns whether the database that is to be initialized is embedded.protected void
Initialize 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 newR2dbcScriptDatabaseInitializer
that will initialize the database recognized by the givenconnectionFactory
using the givensettings
.- 参数:
connectionFactory
- connectionFactory for the databasesettings
- initialization settings
-
-
方法详细资料
-
isEmbeddedDatabase
protected boolean isEmbeddedDatabase()从类复制的说明:AbstractScriptDatabaseInitializer
Returns whether the database that is to be initialized is embedded.- 覆盖:
isEmbeddedDatabase
在类中AbstractScriptDatabaseInitializer
- 返回:
true
if the database is embedded, otherwisefalse
-
runScripts
从类复制的说明:AbstractScriptDatabaseInitializer
Initialize the database by running the givenscripts
.- 指定者:
runScripts
在类中AbstractScriptDatabaseInitializer
- 参数:
scripts
- the scripts to run
-