spring-boot
spring-boot copied to clipboard
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Prior to this commit the MustacheViewResolver used reflection to instantiate a MustacheView class, which fails when using AOT. Creating the view without reflection (analogous to the FreemarkerViewResolver) will fix this...
Use case: We would like to add some logic that runs on shutdown, but _before_ the web server is shut down. To do so, we want to implement a `SmartLifecycle`...
See https://github.com/spring-projects/spring-session/issues/1711 for background. Spring Session's Redis module has switched to a simpler default repository implementation. This broke Boot's build as the simpler repository does not require a cleanup cron....
The `mustache-webflux` sample fails because there is a constructor hint on `MustacheView` missing: ``` ion: Failed to instantiate [org.springframework.boot.web.reactive.result.view.MustacheView]: No default constructor found at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:146) ~[na:na] Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has...
With its current API where all operations are of blocking nature, `AuditEventRepository` cannot be properly implemented using a non-blocking data store and is therefore not really suitable for use on...
Starting with Spring Boot 2.5.0-M3, Spring HATEOAS sends `application/hal+json` responses even though the request contains `Accept: application/json`. This change was introduced with commit 5863edfdda1b572c8e5e25ae20792898cca79f21 and is considered a breaking change...