(Introduction to Spring Classic, written by Mert Caliskan and Kenan Sevindik, Wang Jing, Fan Yuanfang, Tian Hongyi Press: Tsinghua University Press. This is the complete source code used in the book (PS: if you can't download it, you can leave a message on my blog (zifangsky), and I can send you a free copy after reading it))