With the advent of functional libraries handling exceptions using Try types has become quite a recurring pattern, Vavr.io's Try being a prominent example.
It would be cool if Spring's transaction management understood those well-known types and triggered rollbacks in case a failure representing value is returned from the method.
Issue Links:
DATACMNS-983 Support for Vavr's Try as query method return value
#21073 Cache, allow custom wrapper types other than java.util.Optional
3 votes, 4 watchers
The text was updated successfully, but these errors were encountered:
jhoeller
changed the title
Allow transaction control via well-known method return types [SPR-15806]
Allow transaction control via Vavr Try type [SPR-15806]
Feb 11, 2019
Oliver Drotbohm opened SPR-15806 and commented
With the advent of functional libraries handling exceptions using
Try
types has become quite a recurring pattern, Vavr.io'sTry
being a prominent example.It would be cool if Spring's transaction management understood those well-known types and triggered rollbacks in case a failure representing value is returned from the method.
Issue Links:
3 votes, 4 watchers
The text was updated successfully, but these errors were encountered: