Java Weekly, Issue 301

1. Spring and Java

A couple of solutions — one for Spring Boot 2.x and one for 1.x.

>> GraphQL server in Java: Part I: Basics [nurkiewicz.com]

An interesting new series begins by looking at the basics of GraphQL and a naïve solution in Java.

>> Truly Public Methods [javaspecialists.eu]

And as surprising as it might seem, not all public methods are accessible using reflection.

 

2. Technical and Musing

As the series begins to wind down, a few thoughts on code-level and system-level integration tests and more.

>> When TDD Is Not a Good Fit [henrikwarne.com]

And although TDD purists may disagree, the author makes a case for certain situations where TDD can actually slow progress.

 

Also worth reading: