Author(s): Tatsuya Tamura
ASIN : B08GY911S9
~Spring primer for not regret~
If you’re holding this book right now, you may be planning to develop with Spring.
I also read a series of books when developing with Spring. However, none were satisfied. The reason is as follows.
– In other books, there is no sample code that can be executed, so we do not know the actual usage.
– Even if there is a sample, it is too easy to use in actual development.
– It haven’t explained everything about Spring.
– The explanation of DI (Dependency Injection) is very difficult to understand
Since Spring has so many functions, it is not possible to explain all in one book. However, if you learn it step by step, you can quickly reach the level where actual development is possible.
Therefore, in this book, you will actually create a Web application. By doing so, you can experience hands-on learning of practical web application development.
In addition, this book has the following features.
=== With efficient learning, you can learn Spring in a week! ===
There are various effective learning methods. Among them, actually trying is one of the effective ways to learn.It is scientifically known that knowledge can be acquired by not only inputting but also outputting.
Also, there are other benefits to actually trying it out.
It means gaining confidence. What it means is that everyone’s first time is scary. When I run the program for the first time, I am worried that it will work properly. Even if it works, I’m wondering if there are any bugs.At least I am.
If you have experienced it even once, you will gain confidence. From the next time, you should feel no problem because you did it once.
Also, the sample code created in this book is made assuming actual development.
Therefore, if you refer to and reuse the completed code, you should be able to use it immediately.
If you do so, you will be able to enjoy after five without overtime work.
Also, the sample code created in this book is made assuming actual development. Therefore, if you refer to and reuse the completed code, you should be able to use it immediately.If you do so, you will be able to enjoy after five without overtime work.
Since one Web application is created, this book is structured to read in order.For example, input check first, then AOP, DB operation, etc., gradually adding functions.
Therefore, we recommend that you read this book in order from Chapter 1.
If you’re busy, you can download the sample code at the beginning and end of each chapter.By doing this, you can actually create the code even from the middle.
=== In pursuit of easy understanding! ===
In this book, the following measures are taken to make it easier to understand.
– Include many illustrations
– Step by step
– Clarify goals by explaining in advance
=== Table of Contents ===
Chapter1. Overview of Spring
Chapter2. Development Environment Construction
Chapter3. Let’s Try Spring
Chapter4. What is DI (Dependency Injection)
Chapter5. Overview of Web Applications
Chapter6. Data Binding & Validation
Chapter7. Spring AOP
Chapter8. Spring JDBC
Chapter9. Exception handling
Chapter10. Spring Security
Chapter11. REST Services
Chapter12. Spring Test
Chapter13. Spring + MyBatis