@ -353,8 +353,9 @@ functions of Spring beans proxified with CGLIB such as `@Configuration` classes.
@@ -353,8 +353,9 @@ functions of Spring beans proxified with CGLIB such as `@Configuration` classes.
As of Kay release train, Spring Data supports Kotlin immutable class instances and should
not require `kotlin-noarg` plugin if the underlying persistence solution allows it
(for example with MongoDB).
====
=== Injecting dependencies
Our recommendation is to try and favor constructor injection with `val` read-only (and non-nullable when possible)
@ -562,8 +590,8 @@ Spring WebFlux is recommended if one wants to create applications that will deal
@@ -562,8 +590,8 @@ Spring WebFlux is recommended if one wants to create applications that will deal
long-lived connections, streaming scenarios or simply if one wants to use the web functional
Kotlin DSL.
For other use cases, Spring MVC and its annotation-based programming model is a perfectly
valid and fully supported choice.
For other use cases, especially if you are using blocking technologies like JPA, Spring
MVC and its annotation-based programming model is a perfectly valid and fully supported choice.