Null properties in RequestScope bean in Spring Boot and Kotlin
Spring Boot 2.7.2
Kotlin: 221-1.7.10-release-333-IJ5591.52
@SpringBootApplication
class AbcApplication
fun main(args: Array) {
runApplication(*args)
}
@RestController
class Home(val importantContext: ImportantContext) {
@GetMapping
fun index(): Any {
return "toString: '${importantContext}' VS message: '${importantContext.importantMessage}'";
}
}
@Configuration
class ImportantConfiguration {
@Bean
@RequestScope
fun importantContext(): ImportantContext...