Spring

Posted wq-9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring相关的知识,希望对你有一定的参考价值。

概念:

  • Spring 是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架。
  • IOC:Inversion of Version   控制反转就是对对象控制权的转移,从程序代码本身反转到外部容器。把对象的创建、初始化、销毁等工作交给spring容器来做。由spring控制对象的生命周期。
  • DI:Dependency Injection    依赖注入DI是指程序运行过程中,若需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖外部容器,由外部容器创建后传递给程序。
  • AOP:Aspect Oriented Programming

control +n :select a wizard

 

 

Spring 官方压缩包介绍

docs: 文档

libs:jar包

schema:约束

license.txt:许可

notice.txt:注意

readme.txt:说明

 

常用jar包:

spring-aop-4.2.1.RELEASE.JAR  字节码jar包

spring -aop-4.2.1.RELEASE-javadoc.jar 文档

spring-aop-4.2.1.RELEASE-sources.jar 源码

spring-aspect   :spring 提供对aspect的整合

spring-aop:提供aop面向切向编程的实现

spring-beans:提供IOC的基础实现

spring-context-support 对spring-context的扩展支持

spring-core :spring 的核心组件

spring-expression :spring的表达式语言

spring-jdbc:spring提供的对jdbc支持包

spring-orm:整合第三方的orm框架

spring-test:对单元测试和集成测试的简单封装

spring-web :springMvc支持web端应用部署架构

spring-webmvc  :REST Web服务和Web应用的视图控制器的实现

 

以上是关于Spring的主要内容,如果未能解决你的问题,请参考以下文章

Springspring事务失效的12种场景

SpringSpring MVCMyBatis

SpringSpring Data JPA

SpringSpring系列4之Spring支持JDBC

SpringSpring底层核心原理解析

SpringSpring 网络原因导致日志下载失败