Advertisement

Understanding Spring

阅读量:

Spring框架核心概念解析

  • Spring框架简介
    • 控制反转容器
    • Spring表达式语言
    • 面向切面编程
    • 数据库操作模板
    • 事务处理机制
    • Spring5版本新增特性

Spring概述

Spring框架简介:

  • Spring 是一个开源且具有轻量级特性的 JavaEE 开发框架

  • 该框架能够有效应对企业级应用程序开发过程中所面临的复杂性问题

  • Spring 框架主要由两个核心模块构成:IOC 与 Aop
    ①IOC:即控制反转机制,其核心理念是将对象的创建与管理过程交由 Spring 容器来完成
    ②Aop:面向切面编程,通过在不改动原有代码的前提下实现对功能的增强与扩展

  • Spring 的主要特性包括:
    ①有助于实现组件间的解耦,从而简化整体开发流程
    ②支持面向切面编程技术的实现
    ③为程序测试提供了便利条件
    ④便于与其他各类开发框架进行集成与协作
    ⑤提供了便捷的事务处理机制
    ⑥有效降低了 API 接口开发的难度

IOC 容器

IOC简述:

  • 控制反转是一种设计理念,将对象的实例化以及对象间交互的流程交由 Spring 框架完成统一调度
  • 采用 IOC 的主要目标在于减少模块间的依赖关系,从而实现系统结

全部评论 (0)

还没有任何评论哟~