Merge branch '2.0.x'

This commit is contained in:
Stephane Nicoll 2018-05-11 08:55:21 +02:00
commit a11acbc829
1 changed files with 11 additions and 3 deletions

View File

@ -2075,9 +2075,17 @@ is the value of `spring.datasource.platform`. This allows you to switch to
database-specific scripts if necessary. For example, you might choose to set it to the
vendor name of the database (`hsqldb`, `h2`, `oracle`, `mysql`, `postgresql`, and so on).
Spring Boot automatically creates the schema of an embedded `DataSource`. This behavior
can be customized by using the `spring.datasource.initialization-mode` property (and it
can also be `always` or `never`).
[NOTE]
====
Spring Boot automatically creates the schema of an embedded `DataSource`. This behaviour
can be customized by using the `spring.datasource.initialization-mode` property. For
instance, if you want to always initialize the `DataSource` regardless of its type:
[indent=0,subs="verbatim,quotes,attributes"]
----
spring.datasource.initialization-mode=always
----
====
By default, Spring Boot enables the fail-fast feature of the Spring JDBC initializer. This
means that, if the scripts cause exceptions, the application fails to start. You can tune