前言
Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring全家桶。它包括SpringMVC、SpringBoot、SpringCloud、SpringCloudDataflow等解决方案。
很多研发人员把spring看作心目中最好的java项目,没有之一。
所以这是重点也是难点,工作中必须会,面试时肯定考。
今天给大家介绍的内容主要包括三大部分:spring实战(第4版)、springboot2精髓、SpringCloud微服务架构进阶,希望大家能够喜欢!!!
spring实战(第4版)
本文分为4部分。第1部分介绍Spring框架的核心知识。第2部分在此基础上介绍如何使用Spring构建Web应用程序。第3部分告别前端,介绍如何在应用程序的后端使用Spring。第4部分描述如何使用Spring与其他的应用和服务进行集成。
在第1部分中,读者将会学习到Spring容器、依赖注入(dependencyinjection,DI)和面向切面编程(aspect-orientedprogramming,AOP),也就是Spring框架的核心。这能让读者很好地理解Spring的基础原理,而这些原理将会在本书各个章节都会用到。
第1章将会概要地介绍Spring,包括DI和AOP的一些基本样例。同时,读者还会了解到更大的Spring生态系统的整体情况。
第2章更为详细地介绍DI,展现应用程序中的各个组件(bean)如何装配在一起。这包括基于XML装配、基于Java装配以及自动装配。
在掌握了基本的bean装配后,第3章会介绍几种高级装配技术,读者可能并不会经常用到这些技术,但是如果用到的话,本章的内容将会告诉读者如何发挥Spring容器最强大的威力。
第4章介绍如何使用Spring的AOP来为对象解耦那些对其提供服务的横切性