![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
小马的学习笔记
这个作者很懒,什么都没留下…
展开
-
spring的设计初衷,BOP 编程伊始,依赖注入的基本概念,AOP 编程理念
Spring 的设计初衷Spring 是为解决企业级应用开发的复杂性而设计,她可以做很多事。但归根到底支撑 Spring 的仅 仅是少许的基本理念,而所有的这些基本理念都能可以追溯到一个最根本的使命:简化开发。这是一个 郑重的承诺,其实许多框架都声称在某些方面做了简化。而 Spring 则立志于全方面的简化 Java 开发。 对此,她主要采取了 4 个关键策略: 1、基于 POJO 的轻量级和...原创 2019-09-07 18:11:12 · 2018 阅读 · 0 评论 -
spring5的系统架构
Spring 总共大约有 20 个模块,由 1300 多个不同的文件构成。而这些组件被分别整合在核心容器(Core Container)、AOP(Aspect Oriented Programming)和设备支持(Instrmentation)、数据访问 及集成(Data Access/Integeration)、Web、报文发送(Messaging)、Test,6 个模块集合中。以 下是 Spr...原创 2019-09-07 18:16:39 · 1875 阅读 · 0 评论 -
27道spring面试题
1. 什么是Spring框架?Spring框架有哪些主要模块?Spring框架是一个为Java应用程序开发提供综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身也是按照设计模式精心打造,这使得我们可以在开发环境中安心地集成Spring框架,不必担心Spring是如何在后台工作的。 Spring大约18...原创 2019-09-07 18:29:36 · 1773 阅读 · 0 评论