Building Microservices with Spring : Master Design Patterns of the Spring Framework to Build Smart, Efficient Microservices.
Saved in:
Author / Creator: | Rajput, Dinesh. |
---|---|
Imprint: | Birmingham : Packt Publishing Ltd, 2018. |
Description: | 1 online resource (493 pages) |
Language: | English |
Subject: | |
Format: | E-Resource Book |
URL for this record: | http://pi.lib.uchicago.edu/1001/cat/bib/12648408 |
Table of Contents:
- Cover; Title Page; Copyright; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Spring Framework 5.0 and Design Patterns; Introducing Spring Framework; Simplifying application development using Spring and its pattern; Using the power of the POJO pattern; Injecting dependencies between POJOs; How DI works and makes things easy for development and testing; Using factory helper pattern for dependent components; Using DI pattern for dependent components; Applying aspects for cross cutting concerns; How Spring AOP works
- Applying the template pattern to eliminate boilerplate codeThe Template Design pattern in Spring; Using a Spring container to manage beans with the Factory pattern; Bean factory; Application contexts; Creating a container with an application context; Life of a bean in the container; Spring modules; Core Spring container; Spring's AOP module; Spring DAO
- data access and integration; Spring's ORM; Spring web MVC; New features in Spring Framework 5.0; Summary; Overview of GOF Design Chapter 2: Patterns
- Core Design Patterns; Introducing the power of design patterns
- Common GoF Design Pattern overviewCreational design patterns; Factory design pattern; Implementing the Factory design pattern in Spring Framework; Sample implementation of the Factory design pattern; Abstract factory design pattern; Common problems where you should apply the Abstract factory design pattern; Implementing the Abstract factory design pattern in the Spring Framework; Sample implementation of the Abstract Factory design pattern; Singleton design pattern; Common problems where you should apply Singleton pattern; Singleton design pattern implementation in the Spring Framework
- Sample implementation of the Singleton design patternPrototype design pattern; Benefits of the Prototype design pattern; UML class structure; Sample implementation of the Prototype design pattern; Builder design pattern; Benefits of the Builder pattern:; UML class structure; Implementing the Builder pattern in the Spring Framework; Common problems where you should apply Builder pattern; Sample implementation of the Builder design pattern; Summary; Chapter 3: Wiring Beans using the Dependency Injection Pattern; The dependency injection pattern
- Solving problems using the dependencies injection patternWithout dependency injection; With dependency injection pattern; Types of dependency injection patterns; Constructor-based dependency injection pattern; Setter-based dependency injection; Configuring the dependency injection pattern with Spring; Dependency injection pattern with Java-based configuration; Creating a Java configuration class
- AppConfig.java; Declaring Spring beans into configuration class; Injecting Spring beans; Best approach to configure the dependency injection pattern with Java