Java Records Deserve a Mapper Built for Them (And We’re Still Using Tools From 2015)

It was a quiet refactoring session in 2022. I replaced a bulky immutable DTO class — complete with private final fields, all-args…