The Baeldung Weekly Review 8

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

On Spring

Lots of Spring releases this week:

=> Spring Data Release Train Codd Goes GA – This was quite a sustained effort from the Spring Data team, with Release Candidates and Service Releases flying left and right during the last few weeks. Nice to see Spring Data out and about – time to go upgrade my own projects to this release.

=> Spring Security 3.2.1 and 3.0.5 Released – Spring Security has also been upgraded this week – this brings some maturity to the new Java-style Configuration support, and general upgrades to the newly released Spring versions.

A good article about best API practices for designing operations with many optional inputs. This is of course standard in many APIs, but it’s well worth reiterating since some APIs are still far from getting it right.

General Musings

A personal and insightful take on what it means to be an introvert, as well as what good, energy filled, experimentation driven progress looks like. This versus the energy draining experience of not making any measurable, visible progress towards some clearly defined goal.

If you click through, you’ll notice that it’s long – so if you’re thinking: Should I read this one? – I’ll help you out: Yes you should.

Done

That’s it for this week – some good reads, from the new hypermedia type proposal to what looks to be maybe the start of a series on what it means to be an introvert.

We’re also getting closer to the release of Java 8 – which is going to probably be the catalyst for a lot of change, especially in API land.

Until next time.

Generic bottom

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2: