一、Spring框架的概述

1.Spring介绍

 Spring 是轻量级的开源的 JavaEE 的框架。

  •  轻量级:jar 数量比较少,体积较小,可以使用 Spring 独立完成项目的开发,不需要依赖于其它的组件.有的框架运行必须引入其它的第三方的组件。

  •  开源:开放源代码,免费使用,免费获取源代码。
  •  JavaSE: Java 标准版(Java Standard Edition)

支持面向桌面级应用(Windows 下的应用程序)的 Java 平台,提高平了完成的 Java 核心 API,此版本以前称为 J2SE。

  •  JavaSE 包含:面对对象、多线程、IO 流、设计模式、JDBC 等
  •  JavaEE:Java 平台企业版本(Java Enterprise Edition)之前称为 J2EE,是为开发企业环境下的应用程序提供的一套解决方案.主要针对对于 Web 应用程序(B/S 架构)。
  •  JavaEE 包含:Servlet、JSTL、JSP、Spring、MyBatis 等。
  •  框架:解决企业开发的复杂性,Java 中一些复杂的功能代码(JDBC 等),繁琐的配置(服务器端页面的访问地址配置等)。
  •  Spring提供了展现层SpringMVC和持久层Spring JDBCTemplate以及业务层事物管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方的框架和类库,逐渐成为使用最多的JavaEE企业级应用开源框架。

2.Spring 的两个核心部分

  • IOC(Inverse Of Control): 控制反转. 把对象的创建和调用交给 Spring 进行管理
  •  AOP(Aspect Oriented Programming): 面向切面,不修改源代码进行功能增强

3.Spring的特点

  1.  方便解耦,减少类与类之间的耦合度,简化开发
  2.  AOP 编程的支持
  3.  声明式事物的支持
  4.  方便程序测试(可以整合 Junit 测试单元方便测试)
  5.  方便和其他框架(Struts,Hibemate,Hessian,Quartz等)整合
  6.  降低JavaEE API使用难度
  7.  Spring 可以解决企业应用开发的复杂性。

4.Spring 的体系结构


5.步骤

  1.  导入Spring开发的基本包坐标
  2.  创建普通类,在这个类中创建普通方法
  3.  创建 Spring 配置文件,在配置文件中配置创建的对象
  4.  使用Spring的API获得Bean实例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

享受当下.26

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值