4108 Commits

Author SHA1 Message Date
Stéphane Nicoll
e06244d007 Adapt EntityManagerFactoryBuilder to work with multiple data sources
This commit allows EntityManagerFactoryBuilder to provide the JPA
properties to use according to the DataSource used to build the
EntityManagerFactory. Previously the JPA properties were computed only
once based on the primary data source, which was a problem since its
default DDL setting may be different.

EntityManagerFactoryBuilder takes a function that provides the JPA
properties based on a data source, rather than the properties
themselves. Constructors with the previous variant have been deprecated
as a result.

Closes gh-44516
2025-03-06 15:33:53 +01:00
Stéphane Nicoll
c1f58d1f80 Merge branch '3.3.x' into 3.4.x
Closes gh-44523
2025-03-04 15:30:53 +01:00
Matthias Streidel
474dafae28 Fix typo
See gh-44514

Signed-off-by: Matthias Streidel <github@metters.slmail.me>
2025-03-04 15:30:27 +01:00
Stéphane Nicoll
a5ed3e6aed Merge branch '3.3.x' into 3.4.x
Closes gh-44420
2025-02-24 08:23:45 +01:00
Stéphane Nicoll
41656bf4ee Update copyright of changed files
See gh-44413
2025-02-24 08:21:07 +01:00
Tran Ngoc Nhan
ae2cfebd93 Fix typo in fold attribute
See gh-44413

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-24 08:19:57 +01:00
Stéphane Nicoll
f235d7e9ff Merge branch '3.3.x' into 3.4.x
Closes gh-44416
2025-02-24 08:01:46 +01:00
Johnny Lim
332ad7bb70 Polish
See gh-44323

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-24 07:46:25 +01:00
Stéphane Nicoll
397ded2e6d Merge branch '3.3.x' into 3.4.x
Closes gh-44402
2025-02-22 18:25:18 +01:00
Tran Ngoc Nhan
c211b05660 Adapt reference to JooqExceptionTranslator
This commit updates the reference guide as JooqExceptionTranslator has
been superseded by ExceptionTranslatorExecuteListener.

See gh-44385

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-22 18:22:14 +01:00
Andy Wilkinson
9fa40adb45 Merge branch '3.3.x' into 3.4.x
Closes gh-44303
2025-02-17 11:01:31 +00:00
Andy Wilkinson
045fbee395 Document need for $ separator when auto-config is nested
Closes gh-44298
2025-02-17 11:00:29 +00:00
Stéphane Nicoll
db34e37041 Merge branch '3.3.x' into 3.4.x
Closes gh-44301
2025-02-17 11:30:55 +01:00
Tran Ngoc Nhan
f3ce5bca0c Clarifyt when UserDetailsService auto-configuration will back off
See gh-44267

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-17 11:29:37 +01:00
Andy Wilkinson
cc5414826a Merge branch '3.3.x' into 3.4.x
Closes gh-44170
2025-02-08 10:08:43 +00:00
Tran Ngoc Nhan
b5fa849563 Link to JarLauncher's javadoc
See gh-44168

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-08 10:08:05 +00:00
Moritz Halbritter
1b494cc61d Merge branch '3.3.x' into 3.4.x
Closes gh-44145
2025-02-06 12:21:58 +01:00
Moritz Halbritter
baf596d10e Document double observations when using @Timed etc.
Closes gh-44037
2025-02-06 12:21:31 +01:00
Stéphane Nicoll
a3f997d5d5 Merge branch '3.3.x' into 3.4.x
Closes gh-44035
2025-01-31 13:46:21 +01:00
Ashish Kumar
e41d697040 Fix typo in Running Your Application
See gh-44032

Signed-off-by: Ashish Kumar <34642693+ashishkujoy@users.noreply.github.com>
2025-01-31 13:45:37 +01:00
Phillip Webb
965e587de3 Polish 2025-01-30 20:17:39 -08:00
Phillip Webb
1c3cbb411c Fix missing javadoc reference 2025-01-30 18:38:29 -08:00
Moritz Halbritter
dcd4b7cb57 Merge branch '3.3.x' into 3.4.x
Closes gh-44022
2025-01-30 10:25:02 +01:00
Moritz Halbritter
7f9b4c6ff6 Document Kubernetes' preStop sleep
Closes gh-43830
2025-01-30 10:22:25 +01:00
Moritz Halbritter
8059c24e6a Merge branch '3.3.x' into 3.4.x
Closes gh-43975
2025-01-27 13:10:03 +01:00
Rucha Vaikar
c699779593 Correct the location of MyApplication.java in the docs
See gh-43965

Signed-off-by: Rucha Vaikar <70310911+Ru311@users.noreply.github.com>
2025-01-27 13:05:43 +01:00
Moritz Halbritter
dd7708190c Merge branch '3.3.x' into 3.4.x
Closes gh-43971
2025-01-27 11:43:18 +01:00
Tran Ngoc Nhan
bee3dafc86 Add links to Jackson JavaDoc
See gh-43961

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-01-27 11:42:06 +01:00
Andy Wilkinson
7664bab35f Merge branch '3.3.x' into 3.4.x
Closes gh-43958
2025-01-24 11:57:29 +00:00
Andy Wilkinson
178f693118 Polish "Warn about limitations of Quartz's schema scripts"
See gh-43955
2025-01-24 11:53:55 +00:00
Timothée Andres
2600e872e3 Warn about limitations of Quartz's schema scripts
See gh-43955

Signed-off-by: Timothée Andres <andres.timothee@gmail.com>
2025-01-24 11:49:33 +00:00
Andy Wilkinson
c7b54dcbb3 Merge branch '3.3.x' into 3.4.x
Closes gh-43950
2025-01-24 08:53:03 +00:00
Johnny Lim
6c8d41935f Polish
See gh-43879

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-24 08:45:41 +00:00
Andy Wilkinson
f184e98b78 Merge branch '3.3.x' into 3.4.x
Closes gh-43929
2025-01-22 14:56:09 +00:00
Andy Wilkinson
390963fe74 Document when defaultValue and description cannot be extracted
Closes gh-43925
2025-01-22 14:54:06 +00:00
Stéphane Nicoll
55cb112120 Merge branch '3.3.x' into 3.4.x 2025-01-16 09:58:42 +01:00
Stéphane Nicoll
89ffe1a1fd Polish "Document 'base64:' prefix support"
Resolution of base64 encoded data to arbitrary resources has been
introduced in Spring Boot 3.4. This commit adapts the documentation to
restrict this support to SSL only.

This commit also polishes the phrasing a bit.

See gh-43809
2025-01-16 09:53:49 +01:00
Stéphane Nicoll
bb7abf886f Merge branch '3.3.x' into 3.4.x
Closes gh-43835
2025-01-15 17:37:04 +01:00
Stéphane Nicoll
faf40f38cf Document 'base64:' prefix support
Closes gh-43809
2025-01-15 17:36:42 +01:00
Andy Wilkinson
ca3fbb26a2 Mention system libraries as a reason not to use tiny builder
Closes gh-43716
2025-01-08 10:07:05 +00:00
Andy Wilkinson
e1e84874eb Merge branch '3.3.x' into 3.4.x
Closes gh-43729
2025-01-08 09:54:06 +00:00
Andy Wilkinson
7754b2e450 Refer to OTLP instead of OpenTelemetry
Closes gh-43727
2025-01-08 09:53:15 +00:00
Stéphane Nicoll
8af1778ca8 Merge branch '3.3.x'
Closes gh-43605
2024-12-24 10:35:32 +01:00
Stéphane Nicoll
4bd6ad9c93 Polish "Remove reference to 'layertools' in reference doc"
See gh-43601
2024-12-24 10:34:39 +01:00
Tran Ngoc Nhan
01cd8969e2 Remove reference to 'layertools' in reference doc
See gh-43601
2024-12-24 10:34:31 +01:00
Moritz Halbritter
208d043450 Merge branch '3.3.x'
Closes gh-43558
2024-12-18 09:55:58 +01:00
Yanming Zhou
6366511b59 Fix typo
See gh-43557
2024-12-18 09:53:53 +01:00
Phillip Webb
b447bdf070 Merge branch '3.3.x'
Closes gh-43555
2024-12-17 20:40:46 -08:00
Phillip Webb
38d96aabef Drop {*-javadoc} attribute prefixes when possible
Update javadoc references to use package name lookups rather than
`{*-javadoc}` attributes. MongoDB and Testcontainers cannot be
migrated since they have split packages.

Closes gh-43223
2024-12-17 20:38:30 -08:00
Phillip Webb
f5cf95d0cf Merge branch '3.3.x'
Closes gh-43552
2024-12-17 17:35:08 -08:00