We all know the importance of Spring to Java programmers, and we can even say that Spring made Java possible. Therefore, many fans have often asked me how to learn Spring. Here I only recommend two books: “Spring In Action” 4.0 and “Spring Revealed”.
Believe that see these two books a lot of students will say: this? Can I get you something fresh?
Yes, these two books have been recommended by many bloggers, and I believe many students have also read them, but they have not said why they should read these two books, so today we will look at why they should read these two books.
Does the former tell you how to use Spring
The latter shows you how to use it, while also telling you how Spring is implemented
Together, you know what it is and why. Perfect match.
Spring Combat 4.0
First, why 4.0 and not 3.0 or 5.0?
This is because the 4.0 version of the content is relatively the most comprehensive, compared with 3.0 increased a lot of content, and 5.0 and IOC, AOP, Redis, NOSQL, Websocket and other basic modules, especially redis, or quite a pity.
Then why do you recommend The book “Spring Field”? There are two reasons for
It’s good for both old and new
1. The book is upgraded with new content on the basis of Spring4.0. The translation level is very high, and there is almost no feeling that the reading is not smooth;
2, the author’s thinking is very clear, the article relaxation degree, emphasis, not reading very tired feeling;
3, please give up the XX series of handouts published by a private educational institution and read this book directly, the realm is different.
This is arguably the best book on Spring THAT I have read in recent years. The translation is excellent, and the classics are not boring at all. Both old birds and beginners will benefit from this book.
A rare and excellent translation
Compared to other commonly poorly translated computer books, the translation of this book stands out, and the process of reading it has become particularly common.
Although Spring is arguably one of the most used Frameworks in the Java backend, the documentation on the Spring website is poorly done. (Unfortunately, Spring has too many modules.)
This book systematically introduces the basic use of Spring’s various basic components, from Spring Core to Spring AOP to Spring MVC, To Spring Data, Spring Security, and the latest Spring Boot. In this regard, this book can be regarded as a classic textbook for learning the Spring framework, which is worth recommending.
Here is the electronic version of “Spring Practice 4.0” for those who have not seen it. The PDF of the book can also be shared for free. Click on Spring Practice to get it!
Spring Revealed
A lot of people will say that this book is too old, look at the new book, in fact it is a little old, even not reprint, but the source book, not new, but in order. Most importantly, there are no books on the market that speak of source code that can be compared with this book.
After all, the latest version of Spring we’re using today, and even Spring Boot, is an iteration of Spring from that time.
Sometimes the value of a book lies not in what it tells you, but in what it makes you question.
See have don’t understand, don’t blame the author language foundation is not good, write down the question, Google, this is the fun of learning.
This book explains the background and design principles of Spring modules, which can string together your Spring knowledge. After reading this book, you will have some points in your heart.
It is out of print now. If you need electronic files, you can get them for free by clicking Spring Secrets.
summary
Ok, this push book is over here, also want to learn what books to recommend welcome to leave a message in the comment area, if more people I will consider a push book column, every day to recommend some good technical books.