The best book to learn java,Springboot,Spring mvc,Microservices

1.Java - The Complete Reference




This book is a comprehensive guide to the Java language, describing its syntax, keywords and fundamental programming principles. Significant portions of the Java API library are also examined. This book is for all programmers, whether you are a novice or an experienced pro. The beginner will find its carefully paced discussions and many examples especially helpful.


2.Learning Spring Boot 2.0 - Second Edition: Simplify the development of lightning fast applications based on microservices and reactive programming



Key Features
Get up to date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5
Learn to perform Reactive programming with SpringBoot
Learn about developer tools, AMQP messaging, WebSockets, security, MongoDB data access, REST, and more



3.Spring in Action, Fifth Edition


Key Features
·   Developing reactive applications with Spring
·   Building applications with Spring and Spring Boot
·   Spring MVC for web apps and RESTful web services
·   Writing Spring-enabled data repositories

4.Java Persistence with Hibernate, 2ed (MANNING)



Java Persistence with Hibernate, Second Edition explores Hibernate by developing an application that ties together hundreds of individual examples. You’ll immediately dig into the rich programming model of Hibernate, working through mappings, queries, fetching strategies, transactions, conversations, caching and more. Along the way you’ll find a well-illustrated discussion of best practices in database design and optimization techniques. In this revised edition, authors Christian Bauer, Gavin King and Gary Gregory cover Hibernate 5 in detail with the Java Persistence 2.1 standard (JSR 338).


Other books


Popular posts from this blog

Learn Java 8 streams with an example - print odd/even numbers from Array and List

Java Stream API - How to convert List of objects to another List of objects using Java streams?

Registration and Login with Spring Boot + Spring Security + Thymeleaf

Java, Spring Boot Mini Project - Library Management System - Download

ReactJS, Spring Boot JWT Authentication Example

Top 5 Java ORM tools - 2024

Java - Blowfish Encryption and decryption Example

Spring boot video streaming example-HTML5

Google Cloud Storage + Spring Boot - File Upload, Download, and Delete