Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations What’s New in Spring Data?

What’s New in Spring Data?



Christoph Strobl discusses some of the latest enhancements to Spring Data.


Christoph Strobl is a Software Engineer, Pivotal.

About the conference

Pivotal Training offers a series of hands-on, technical courses prior to SpringOne Platform. Classes are scheduled two full days before the conference and provide you and your team an opportunity to receive in-depth, lab-based training across some of the latest Pivotal technologies.

Recorded at:

Feb 24, 2020

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Typical Java Project Evolution in last few years

    by Mileta Cekovic,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Year Zero: Write some method that loops over the list and returns nullable object
    Year One: Naaah, this is boring, replace loop with a Stream/Flux and return Optional/Mono. Geeee, isn't it really cool?
    Year Two: ... our app runs slower, nobody knows why? ...
    Year Three: Now lets do some optimization: replace Streams/Fluxes with for loops and remove Optionals/Monos, it makes less method calls, it is better optimized by JIT and produces less garbage. Now this is really cool, we optimized it...

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p