ACKNOWLEDGMENTS

AS MY COAUTHOR Alex always says, we wanted to write a book we would like to own and read for ourselves. To begin with, I want to thank Alex for all his patience, hard work, and great knowledge. Without him, this book wouldn't be nearly as good.

I am grateful to Mary James, our former acquisitions editor, who contacted me about writing a book on Spring but listened to my ideas that formed the basis of this book. Without her support and guidance, this book wouldn't have become a reality. No words would be enough to thank Adaobi Obi Tulton, who patiently worked on all the details while keeping most of the schedule stresses away from us. And thanks, of course, to everyone at Wrox/Wiley who got this book on the shelves. Thanks, also, to Reza Rahman for all his encouragement.

I must thank three important people who had a huge impact on where I am in my professional life in terms of software.

First, thanks to my dad, Mustafa Yener, for buying me my first computer, a C64, at an early age while I was asking for slot cars. That computer is where I wrote my very first codes.

Second, thanks to my thesis advisor, Prof. Mahir Vardar, whom I owe all the early guidance I needed to start my career.

Finally, thanks to my life-time mentor and friend (also my ex-boss) Naci Dai, who taught me almost anything I know about being a professional software developer.

—MURAT

WE ARE VERY PROUD of this, our first book, and hope that you will get as much from reading it as we have writing ...

Get Professional Java EE Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.