什么是Spring框架?Spring框架有哪些主要模块?
Spring框架是⼀个为Java应⽤程序的开发提供了⼀个综合、⼴泛的基础性⽀持的Java平台。
Spring帮助开发者解决了开发中基础性的问题,使得开发⼈员可以专注于应⽤程序的开发。Spring框架本⾝亦是按照设计模式精⼼打造,这使得我们可以在开发环境中安⼼的集成Spring框架,不必担⼼Spring是如何在后台进⾏⼯作的。
Spring框架采⽤的是分层架构,⼀系列功能被分为20个模块。这些模块主要是:
Core Container(核⼼容器)java spring框架搭建
Data Access/Integration(数据访问/集成)
Web
AOP(⾯向切⾯编程)
Aspects
Instrumentation(⼯具)
Messaging(消息传递)
Test(测试)
Spring框架体系结构: