Spring入门使用
2021-03-15 10:34
标签:min exp code AMM 集中 hibernate http 为我 开源 Spring一共有十几个组件,但是真正核心的组件只有几个: 从这个图中可以看到,Spring框架的核心只有三个:Core(核心),Beans(类),Context(内容),他们构建起了整个Spring的骨骼架构,没有他们就不可能有AOP、Web等上层的特性功能 AOP包:主要提供面向切面编程的实现 Web:主要提供了Web应用开发的支持及针对Web应用的MVC思想实现 ORM:为我们之前学的Mybatis ,以及以后会学到的Hibernate这类持久化框架提供支持 还有SpringMVC:这个是它自带的一个web视图层,可以替代到Sturts2 Spring是面向Bean的编程 控制反转(ioc:Inversion of Control)/依赖注入(DI:Dependency Injection) 面向切面编程:(AOP:Aspect Oriented Programming) ·低侵入式设计 ·独立于各种应用服务器 ·依赖注入特性将组件关系透明化,降低了耦合度 ·面向切面编程特性允许将通用任务进行集中式处理 ·与第三方框架的良好整合 Spring入门使用 标签:min exp code AMM 集中 hibernate http 为我 开源 原文地址:https://www.cnblogs.com/dxgld/p/14002236.htmlSpring核心关键图
比较重要的几个包:
Spring设计理念:
Spring两大核心技术:
Spring的优点:
Spring作为一个开源的轻量级的IOC和AOP容器框架,具有以下优点:
上一篇:2020计算机C语言