Java EE 8 recipes : a problem-solution approach : proven solutions for Java Enterprise Edition 8 development - Juneau, Josh (Apress, 2018)