spring-framework icon indicating copy to clipboard operation
spring-framework copied to clipboard

Spring Framework

Results 875 spring-framework issues
Sort by recently updated
recently updated
newest added

I found #21862 which is pretty close to my request but closed. I am currently using Spring WebClient with Spring Boot 2.2.6 and Spring Framework 5.2.5 writing a service that...

in: web
type: enhancement
status: blocked

See https://github.com/spring-projects/spring-integration/issues/3222 for more info. An idea to have something like `GenericMessage .setToStringFunction(Function

in: messaging
type: enhancement
status: pending-design-work

`@RequestParams` (i.e. HTTP query parameters) with leading or trailing spaces, including single parameters or delimited parameters, are trimmed when mapping them to a collection. It is likely this happens for...

in: core
type: enhancement
status: pending-design-work

**Affects:** 5.2.0.BUILD-SNAPSHOT --- The `WebClient` supports an `ExchangeFilterFunction` that allows intercepting the request/response. `WebClient` also allows providing attributes that can be used by `ExchangeFilterFunction` for processing. In combination this allows...

in: messaging
type: enhancement

Now functional route is useful feature for Spring WebFlux and SpringMVC, and it's possible to add this feature for RSocket? Functional route is very convenient with functional style, especially for...

in: messaging
type: enhancement

Spring Boot currently includes a [DelimitedStringToArrayConverter](https://github.com/spring-projects/spring-boot/blob/v2.1.4.RELEASE/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DelimitedStringToArrayConverter.java) and [DelimitedStringToCollectionConverter](https://github.com/spring-projects/spring-boot/blob/v2.1.4.RELEASE/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DelimitedStringToCollectionConverter.java) which allows a `@Delimiter` annotation to be used to control how Strings are converted. This functionality [is quite useful](https://github.com/spring-projects/spring-boot/issues/15019#issuecomment-457173107) and it might...

in: core
type: enhancement

When I use `WebSocketStompClient`, then `StompSession.subscribe` method returns `Subscription` which extends `Receiptable`. The `StompSession.send` is also returns `Receiptable`. This allows to call `Receiptable.getReceiptId()`, `Receiptable.addReceiptTask(Runnable runnable)` and `Receiptable.addReceiptLostTask(Runnable runnable)`. These methods...

in: messaging
type: enhancement

Historically, we have used `-` as the pattern for copyright headers. For example: `Copyright 2002-2025 the original author or authors.` However, we have been encouraged to use `present` as the...

status: backported
type: task

### Description I’m working on a project where we maintain a custom IoC container alongside the Spring ApplicationContext. We want Spring’s dependency injection to: First try to resolve beans from...

status: waiting-for-triage