Sam Brannen
5d325ca0fc
Improve wording for transactional rollback rule semantics
...
Closes gh-35346
2025-08-19 13:32:35 +02:00
Juergen Hoeller
4ca8a8abbe
Merge branch '6.2.x'
...
# Conflicts:
# framework-docs/modules/ROOT/pages/core/null-safety.adoc
# framework-docs/modules/ROOT/pages/core/validation/error-code-resolution.adoc
# framework-docs/modules/ROOT/pages/integration/cds.adoc
# framework-docs/modules/ROOT/pages/integration/jms/sending.adoc
# framework-docs/modules/ROOT/pages/integration/rest-clients.adoc
# framework-docs/modules/ROOT/pages/languages/kotlin/bean-definition-dsl.adoc
# framework-docs/modules/ROOT/pages/languages/kotlin/null-safety.adoc
# framework-docs/modules/ROOT/pages/languages/kotlin/web.adoc
# framework-docs/modules/ROOT/pages/web/webflux/config.adoc
# framework-docs/modules/ROOT/pages/web/webflux/controller/ann-requestmapping.adoc
# framework-docs/modules/ROOT/pages/web/webmvc/mvc-http2.adoc
2025-07-10 19:42:14 +02:00
Juergen Hoeller
a0c083619f
Consistent line breaks in reference documentation
2025-07-10 19:33:34 +02:00
Juergen Hoeller
d47f1a1749
Migrate orm.hibernate5 to orm.jpa.hibernate package for Hibernate ORM 7.0
...
Closes gh-35111
2025-06-25 18:07:15 +02:00
Yanming Zhou
8941e2876e
Replace 'e.g.' with 'for example' in documentation and comments
...
Closes gh-33515
2024-09-26 14:11:17 +02:00
Sam Brannen
4fb70b671a
Remove obsolete role attributes for tab groups in the reference manual
...
Since we now use asciidoctor-tabs instead of spring-asciidoctor-backends,
we no longer need the `role="primary"` and `role="secondary"` attributes
for tab groups.
Closes gh-33506
2024-09-08 17:20:10 +02:00
Stéphane Nicoll
97411ddd55
Merge branch '6.1.x'
2024-07-20 11:53:31 +02:00
Stéphane Nicoll
a3b737ed00
Polish "Update links in reference manual"
...
See gh-33245
2024-07-20 11:51:49 +02:00
Tran Ngoc Nhan
61d1fde797
Update links in reference manual
...
See gh-33245
2024-07-20 11:32:35 +02:00
Sam Brannen
a8e8897a00
Stop referring to old Spring versions in the reference manual
2024-07-01 18:37:46 +02:00
Juergen Hoeller
f1a1190700
Merge branch '6.1.x'
...
# Conflicts:
# framework-docs/modules/ROOT/pages/data-access/transaction/declarative/annotations.adoc
2024-04-30 15:47:48 +02:00
Juergen Hoeller
7263771552
Add documentation for CompletableFuture-driven rollback
...
Closes gh-32709
2024-04-30 15:45:56 +02:00
Stéphane Nicoll
5a86ab99df
Merge branch '6.1.x'
2024-03-20 10:01:56 +01:00
Minsung Oh
0b3a05b463
Fix link to vavr in the reference guide
...
See gh-32494
2024-03-20 09:48:00 +01:00
Sam Brannen
40da093f58
Polishing
2024-03-06 15:42:14 +01:00
Juergen Hoeller
14a461e795
Consider type-level qualifier annotations for transaction manager selection
...
Closes gh-24291
2024-03-06 13:36:33 +01:00
Juergen Hoeller
7d4c8a403e
Introduce configurable default rollback rules
...
Includes rollbackOn annotation attribute on @EnableTransactionManagement and addDefaultRollbackRule method on AnnotationTransactionAttributeSource, as well as publicMethodsOnly as instance-level flag (also on AnnotationCacheOperationSource).
Closes gh-23473
2024-03-05 18:08:08 +01:00
Juergen Hoeller
a155a6b3e2
Document target method expectations for ReactiveTransactionManager
...
Closes gh-23277
2023-12-27 23:48:55 +01:00
Simon Baslé
8567402969
Extract recurring asciidoc links to attributes, cleanup old doc files
...
This commit extract spring-related links and recurring external links
into asciidoctor attributes to be used by the Antora toolchain.
It notably homogenizes links to:
- IETF RFCs
- Java Community Process JSRs
- the Java API Documentation (on the Java 17 version)
- Kotlin documentations (on the Kotlinlang.org version)
- the Spring Boot reference guide (on the `html` version)
This commit also reworks most link attributes to follow a
Project-Category-Misc syntax. For example, `spring-boot-docs` rather
than `docs-spring-boot`.
Finally, it makes an effort to clean up remainders from the previous
documentation toolchain, namely the `docs/asciidoc` folder and
`modules/ROOT/pages/attributes.adoc` file.
Closes gh-26864
Closes gh-31619
2023-11-21 15:59:24 +01:00
Sam Brannen
8a2acbeac1
Merge branch '6.0.x'
2023-10-30 13:32:08 +01:00
CroBurnt
f088d4a05b
Fix link text in @Transactional section of ref docs
...
Closes gh-31519
2023-10-30 13:29:30 +01:00
Juergen Hoeller
de6692e7d8
Merge branch '6.0.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/annotation/AnnotationTypeMapping.java
2023-10-10 21:58:31 +02:00
Juergen Hoeller
387a16bd4e
Revise transaction annotation recommendations
...
Closes gh-23538
2023-10-10 21:56:14 +02:00
Juergen Hoeller
d41f546c43
Merge branch '6.0.x'
2023-08-17 10:24:34 +02:00
Juergen Hoeller
c8a4026512
Revise note on non-public transactional methods for 6.0
...
Closes gh-31057
See gh-25582
2023-08-17 10:24:03 +02:00
Juergen Hoeller
86ca6fee16
Merge branch '6.0.x'
2023-08-12 14:52:03 +02:00
Juergen Hoeller
92410395e3
Remove outdated documentation references to WebLogic/WebSphere
...
See gh-22093
2023-08-12 14:50:45 +02:00
Juergen Hoeller
d03af15516
Explicit note on connection pool deadlock with REQUIRES_NEW
...
Closes gh-26250
2023-08-12 14:50:36 +02:00
Juergen Hoeller
450cc212a2
Support for transactional listeners with reactive transactions
...
TransactionalApplicationListener and TransactionalEventListener automatically detect a reactive TransactionContext as the event source and register the synchronization accordingly. TransactionalEventPublisher is a convenient delegate for publishing corresponding events with the current TransactionContext as event source. This can also serve as a guideline for similar reactive event purposes.
Closes gh-27515
Closes gh-21025
Closes gh-30244
2023-08-01 23:27:38 +02:00
Juergen Hoeller
c5771bc7c8
Discuss JdbcTransactionManager vs DataSourceTransactionManager
...
Includes doc update for 6.0 default exception translation etc.
Closes gh-30802
2023-07-05 12:51:10 +02:00
Stephane Nicoll
08240bbcac
Polish "Fix invalid link in transaction resources"
...
See gh-30570
2023-05-31 12:26:32 +02:00
K
d719f3fc06
Fix invalid link in transaction resources
...
See gh-30570
2023-05-31 12:20:06 +02:00
Rob Winch
39146f9066
Migrate to Asciidoctor Tabs
2023-05-04 15:35:05 +01:00
Rob Winch
3774e9be7a
Trim IDs with parent
2023-05-04 15:35:05 +01:00
Rob Winch
35229c8bff
Enable Section Summary TOC for small pages
2023-05-04 15:35:05 +01:00
Rob Winch
139cde47e2
Fix cross references
2023-05-04 15:35:05 +01:00
Rob Winch
9f49d24833
Split files
2023-05-04 15:35:05 +01:00