All Projects → PacktPublishing → Spring5-Design-Patterns

PacktPublishing / Spring5-Design-Patterns

Licence: MIT license
Spring 5 Design Patterns, published by Packt

Programming Languages

Modula-3
6 projects
javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language

$5 Tech Unlocked 2021!

Buy and download this Book for only $5 on PacktPub.com

If you have read this book, please leave a review on Amazon.com. Potential readers can then use your unbiased opinion to help them make purchase decisions. Thank you. The $5 campaign runs from December 15th 2020 to January 13th 2021.

Spring 5 Design Patterns

This is the code repository for Spring 5 Design Patterns, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

This book will take you through design patterns and best practices required with the Spring Framework. You will learn to use these design patterns to solve common problems when designing an application or system using the Spring Framework. This book will take you through not only the essential GoF design patterns but also those patterns, considerations, and best practices required at different stages in Application Development. This book also demonstrates the Reactive design pattern approach to making application scalable.

Instructions and Navigation

All of the code is organized into folders.

The code will look like the following:

public class JdbcTransferRepository implements TransferRepository{
  JdbcTemplate jdbcTemplate;
  public setDataSource(DataSource dataSource) {
    this.jdbcTemplate = new JdbcTemplate(dataSource);
  }
  // ...
}

This book can be read without a computer or laptop at hand, in which case you need nothing more than the book itself. Although to follow the examples in the book, you need Java 8, which you can download from http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html. You will also need your favorite IDE for the examples, but I have used the Software Spring Tool Suite; download the latest version of Spring Tool Suite (STS) from https://spring.io/tools/sts/all according to your system OS. The Java 8 and STS work on a variety of platforms--Windows, macOS, and Linux.

Related Products

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781788299459

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].