初识Spring

Posted 南橘

tags:

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

Spring框架简介

  Spring框架是一个开源框架,它的目标是使现有的JavaEE技术更容易使用和促进良好的编程习惯。

  它是一个轻量级的框架,渗透了JavaEE技术的方方面面。

  它主要作为依赖注入容器和AOP实现存在,还提供了声明式事务、对DAO层的支持等简化开发的功能。

  Spring框架大约由20个功能模块组成。这些模块被分成六个部分,分别是Core Container、Data Access/Integration、Web、AOP(Aspect Oriented Programming)、Instrumention及Test

  Spring Core是框架的最基础部分,提供了IoC特性。Spring Context为企业级开发提供了便利和集成的工具。

  Spring AOP是基于Spring Core的符合规范的面向切面编程的实现。

  Spring JDBC提供了JDBC的抽象层,简化了JDBC编码,同时使代码更健壮。

  Spring ORM对市面上流行的ORM框架提供了支持。

  Spring Web为Spring在Web应用程序中的使用提供了支持.......................(还有很多模块,大家可以去Spring的帮助文档中查看。)

 

 

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

Springspring事务失效的12种场景

Spring基础知识小结

SpringSpring MVCMyBatis

SpringSpring Data JPA

SpringSpring系列4之Spring支持JDBC

SpringSpring底层核心原理解析