Learning and Building Java-based Applications With Spring
232 Seiten
9 Lesestunden
The Spring Framework 6 serves as a premier tool for developing complex enterprise and cloud-native applications, as well as web applications and microservices. Renowned for its practical approach, it offers a comprehensive solution that simplifies the development process, making it an essential resource for Java developers aiming to create robust applications efficiently.
Focusing on the Spring Framework, this guide provides a comprehensive introduction for beginners to build Java-based applications, web applications, and microservices. It has been updated to incorporate the latest features and best practices of Spring 6, ensuring readers are equipped with current knowledge for effective development.
The book offers a comprehensive introduction to Hibernate, focusing on the latest Hibernate 6.0 framework. It covers essential updates in configuration and object-relational mapping, along with improved integration with popular Java frameworks like Spring, Boot, and Quarkus. This resource is ideal for those looking to understand the current standards for object-relational persistence in Java, making it a valuable guide for both beginners and experienced developers.
Get started with Spring Framework 5 and its ecosystem, with a guide to the working practices in modern development. This book will teach you how to use the Spring Framework to build Java-based applications, web applications, and microservices. You’ll see how Spring has drastically and positively affected the way we program and design applications in Java. Beginning Spring 5 discusses how you can build apps with the Spring mindset and what the benefits of that mindset are. Along the way you will learn many aspects of the Spring ecosystem with easy-to-understand applications designed to teach you not only the technology, but also the practices that benefit the most from Spring. What You Will Learn Discover the most common use cases encountered in the real world Create reliable, tested, modular software, building skills that will translate well across all languages and environments. Integrate and use data access and persistence frameworks such as Hibernate, JPA, and MongoDB Program functional or reactive Java with the latest Spring 5 features including WebFlux Who This Book Is For Those who are new to Spring or for those who have experience with Spring but want to learn what's new in Spring 5. This book assumes you have some prior coding experience in Java at least.