目录
Spring框架概述
1、Spring是轻量级的开源的JavaEE框架
2、Spring可以解决企业应用开发的复杂性
3、Spring有两个核心部分:IOC和Aop
(1)IOC:控制反转,把创建对象过程交给Spring进行管理
(2) Aop:面向切面,不修改源代码进行功能增强
4、Spring特点
1)方便解耦,简化开发
2)AOP,编程支持
3)方便程序测试
4)方便和其他框架进行整合
5)方便进行事务操作
6)降低API开发难度
Spring的下载
搜索spring.io,进入spring官网,下载spring5版本,步骤如图:
1.查看当前spring5且为稳定的版本(GA)5.3.9
2.点击GitHub图标
3.找到Access to Binaries,点击蓝色链接
4.找到Downloading a Distribution,点击蓝色链接
5.进入下载页面,按照Artifactory --> Artifacts --> libs-release-local --> org --> springframework --> spring的顺序,可以看到有很多spring的版本,找到合适的版本(这里以我们之前确定的5.3.9版本为例),右击spring,点击Native Browser,跳转到下载页面后选择spring-5.3.9-dist.zip进行下载即可,具体操作如同所示:
6.下载完成后,解压安装包
Spring5入门案例
1.打开idea,创建一个普通的Java工程
2.导入Spring5相关jar包
3.创建普通类,并写一个简单的输入方法
4.创建Spring配置文件,在配置文件配置创建的对象
(1)Spring配置文件使用xml格式
①新建一个xml文件,如图:
②在配置文件中配置User对象创建
5.进行代码测试
输出结果: