Book introduction: Spring Boot Recommended reference book for beginners!

Book information

Today, I would like to introduce a book recommended for Spring Boot beginners. I myself was very helpful when using Spring Boot for the first time in my business. That is the book ↓↓ here ↓↓.

["[Introduction to not regret] Spring Kaitai Shinsho" Tatsuya Tamura (Author)](https://www.amazon.co.jp/ [Introduction to not regret] Spring Kaitai Shinsho-Actually made with Boot2 You can learn! Spring-Security, Spring-JDBC, Spring-MyBatis, etc. Many explanations!-Ebook / dp / B07H6XLXD7)

From now on, I would like to introduce some recommended points of this book.

Recommended reader image

This book is recommended for those who understand the basics such as object-oriented programming in Java, but have no experience in framework development using Spring Boot. It's also recommended for those who don't have the time, or who want to get a quick overview of Spring. On the contrary, it may not be enough for those who want to have a deeper understanding of Spring.

Recommended points

1. 1. Easy to express, rich in sample code and easy to read

Actually, I read several Spring related books in addition to this book, but there were some that were difficult to understand in terms of content and wording, and that the usage of each function did not come to my mind. In that respect, this book explains along the flow of making an app, so I was able to read it quickly as if I were reading a novel. In addition, the sample code is posted not only in the relevant part but also in the class declaration and the code before and after it, and the topic part is underlined. Therefore, the image of the implementation is easy to come up, and I was able to deepen my understanding smoothly without getting lost when reading.

2. Optimal volume for Spring beginners

As mentioned above, the explanation follows the flow of creating an app, so you can learn practical topics with highlights. Therefore, it does not cover all the functions, but since it covers major topics such as DI, AOP, Spring security, and Spring JDBC, if you understand one book, the essential knowledge of Spring Boot required for application development is I think you can input everything.

3. 3. If you are a Kindle Unlimited member, you can read it at no additional charge! Moreover, it supports layout for e-books!

This book has a kindle version, which supports the layout for e-books, so the layout such as font size is automatically adjusted according to the device. Characters are clearly displayed and easy to read. You can also draw highlight markers, search, and jump to the table of contents, so you can record your learning and use it like a dictionary. With a fixed layout, these functions cannot be used, and the characters tend to be small, making it difficult to read. And what makes me happy is that this book is eligible for Kindle Unlimited, so if you have a contract, you can read it at no additional charge! By the way, Kindle Unlimited is a subscription service that allows you to read all-you-can-read e-books for 980 yen per month. In addition to technical books, you can read manga and magazines as much as you want, and I think it is cheaper than buying a single technical book, so if you have never used it, why not give it a try?

in conclusion

As mentioned above, I think that it is perfect for the first book of Spring Boot learning, so please give it a try. Thank you for reading until the end.

Recommended Posts

Book introduction: Spring Boot Recommended reference book for beginners!
How to display characters entered in Spring Boot on a browser and reference links [Introduction to Spring Boot / For beginners]
[Spring Boot] How to create a project (for beginners)
[For super beginners] DBUnit super introduction
Introduction to Spring Boot ① ~ DI ~
Introduction to Spring Boot ② ~ AOP ~
[For super beginners] Ant super introduction
Introduction to Spring Boot Part 1
Spring Boot for annotation learning
[For super beginners] Maven super introduction
Introductory hands-on for beginners of Spring 5 & Spring Boot 2 has been released
Introducing Spring Boot2, a Java framework for web development (for beginners)
Spring Boot for the first time
Frequent annotations for Spring Boot tests
[For super beginners] Mirage SQL super introduction
Use DBUnit for Spring Boot test
Recommended learning method for programming beginners
[Introduction to Spring Boot] Form validation check
WebMvcConfigurer Memorandum of Understanding for Spring Boot 2.0 (Spring 5)
An introduction to Spring Boot + in-memory data grid
Annotation notes when writing tests for Spring Boot
[Introduction to Java] Basics of java arithmetic (for beginners)
Let's use Java New FileIO! (Introduction, for beginners)
[Introduction to Spring Boot] Authentication function with Spring Security
From building an AWS cloud environment to deploying a Spring Boot app (for beginners)
Spring Fox ① Introduction
Challenge Spring Boot
Spring Boot Form
Spring Boot Memorandum
gae + spring boot
Plans to support JDK 11 for Eclipse and Spring Boot
Settings for connecting to MySQL with Spring Boot + Spring JDBC
How to set Dependency Injection (DI) for Spring Boot
How to write a unit test for Spring Boot 2
[For beginners] DI ~ The basics of DI and DI in Spring ~
Customizer for Platform Transaction Manager added from Spring Boot 1.5
Spring boot Things that beginners tend to have (@ComponentScan)
[Introduction to Spring Boot] Submit a form using thymeleaf
Introduction to Java for beginners Basic knowledge of Java language ①