Spring Framework
Categories
Composite Recipes
Recipes that include further recipes, often including the individual recipes below.
- Migrate breaking changes in
ResponseStatusException - Migrate removed Spring
Assertmethods - Migrate to Spring Framework 5.0
- Migrate to Spring Framework 5.1
- Migrate to Spring Framework 5.2
- Migrate to Spring Framework 5.3
- Migrate to Spring Framework 6.0
- Migrate to Spring Framework 6.1
- Migrate to Spring Framework 6.2
- Migrate to Spring Framework 7.0
Recipes
@Beanmethods may not returnvoid- Add
@Nullableto optional Spring web parameters - Convert
InstantiationAwareBeanPostProcessorAdaptertoSmartInstantiationAwareBeanPostProcessor - Is likely a Spring Framework project
- Migrate
HandlerInterceptorAdaptertoHandlerInterceptor - Migrate
HandlerResult.hasExceptionHandler()togetExceptionHandler() - Migrate
MethodArgumentNotValidException.errorsToStringListandresolveErrorMessages - Migrate
ResourceHttpMessageWriter.addHeaders - Migrate
ResponseEntityExceptionHandlerfrom HttpStatus to HttpStatusCode - Migrate
ResponseStatusException#getRawStatusCode()togetStatusCode().value() - Migrate
ResponseStatusException#getStatus()togetStatusCode() - Migrate
UriComponentsBuilder.fromHttpRequestandparseForwardedFor - Migrate
WebExchangeBindException.resolveErrorMessages - Migrate deprecated Spring Web UTF8
MediaTypeenums - Migrate
org.springframework.util.Base64Utilstojava.io.Base64 - Migrate
org.springframework.web.reactive.HandlerResult.setExceptionHandlermethod - Migrate
setReadTimeout(java.lang.int)to SocketConfigsetSoTimeout(..) - Remove
publicfrom@Beanmethods - Replace
WebMvcConfigurerAdapterwithWebMvcConfigurer - Replaces deprecated
ClientHttpResponse#getRawStatusCode() - Use
Environment#acceptsProfiles(Profiles) - Use
ObjectUtils#isEmpty(Object) - Use varargs equivalents for deprecated JdbcTemplate signatures