Spring5快乐教程(一)Spring概述

一、Spring框架概述

  定义:Spring5框架是一个轻量级开源的JavaEE框架,是针对bean的生命周期进行管理的轻量级容器。

  目的:解决企业应用开发的复杂性

  核心部分:IOC和AOP

  • (1)IOC:控制反转,把创建对象的过程交给 Spring 进行管理
  • (2)AOP:面向切面,不修改源代码进行功能增强

  Spring特点:

  • (1)方便解耦,简化开发
  • (2)AOP编程的支持
  • (3)方便程序测试【JUnit的存在使得只用启动其中一部分代码即可测试功能】
  • (4)方便和其他框架进行整合
  • (5)方便进行事务操作
  • (6)降低API开发难度【Spring对很多东西进行了封装,使用起来更简便,如JDBC的封装】

二、入门案例

1、下载地址

    http://repo.spring.io/release/org/springframework/spring【打开后找到最下面的版本,即最新版本下载】

解压后如下:

2、创建简单的Java工程

 

3、引入Jar包

 

4、创建一个普通类,并创建普通方法

 

5、创建Bean的配置文件

 

6、创建测试类

 

   执行结果如下:

原文地址:https://www.cnblogs.com/riches/p/14214107.html