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【打开后找到最下面的版本,即最新版本下载】

解压后如下:

Spring5快乐教程(一)Spring概述

Spring5快乐教程(一)Spring概述

2、创建简单的Java工程

 Spring5快乐教程(一)Spring概述

Spring5快乐教程(一)Spring概述Spring5快乐教程(一)Spring概述

3、引入Jar包

 Spring5快乐教程(一)Spring概述

Spring5快乐教程(一)Spring概述

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

 Spring5快乐教程(一)Spring概述

5、创建Bean的配置文件

 Spring5快乐教程(一)Spring概述

6、创建测试类

 Spring5快乐教程(一)Spring概述

   执行结果如下:

Spring5快乐教程(一)Spring概述

 

上一篇:NTP时间同步服务器,NTP时钟服务器设备搭建


下一篇:利用GPS或北斗卫星开发的一款NTP授时服务器