spring框架概述


spring框架概述

1、spring 是一个轻量级开源的j2ee的应用程序框架

  轻量级(jar包少,体积小,可单独使用);

  开源(免费提供源代码);

  框架(可以简化代码开发);

2、spring可以解决企业应用开发的复杂性

3、spring的两个核心功能:ioc和aop

  (1)ioc:控制反转,把创建的对象过程交给spring进行管理

  (2)aop:面向切面,不修改源码对功能进行增强

4、spring特点

  (1)方便解耦,简化开发

  (2)支持aop编程

  (3)方便程序的测试

  (4)方便与其他框架进行整合

  (5)方便进行事务操作

  (6)降低api的开发难度

该笔记以spring5作为学习版本,主要参考b站尚硅谷的 尚硅谷Spring5框架教程(idea版)课程进行学习。

spring官网链接

spring入门案例

spring下载

可以在官网中的Project中的Spring Framework learn中查找最新版本,其中SNAPSHOT代表快照版,GA代表稳定版。

进入GitHub页面,找到Access to Binaries,点击链接Spring Framework Artifacts进入下载页面

创建Java工程导入核心jar包(commons.logging、spring-beans、spring-context、spring-core、spring-expression)

demo


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM