美文网首页
Spring的设计目标、设计理念及应用场景

Spring的设计目标、设计理念及应用场景

作者: watermountain | 来源:发表于2019-02-18 21:40 被阅读0次

设计目标:一站式、轻量级、应用开发框架。最终目标是简化应用开发的编程模型。

设计理念:Spring 抽象了许多在应用开发中遇到的共性问题,支持POJO和使用JavaBean的开发方式,使应用面向接口开发,充分支持OO(面向对象)的设计方法。

IoC容器实现的依赖反转,把依赖关系的管理从Java对象中解放出来,交给了IoC容器(或者说是Spring框架)来完成,从而完成了对象之间的关系解耦:原来的对象-对象的关系,转化为对象-IoC容器-对象的关系,通过这种对象-IoC容器-对象的关系,更体现出IoC容器对应用的平台作用。

理念:

    模块化

    POJO 开发

    面向接口编程转变(提高了代码的重用性)

Spring框架中的各个模块除了依赖IoC容器和AOP之外,相互之间并没有很强的耦合性。

可以使用Spring集成其他的J2EE服务,如JavaMail、JMS、JNDI等

相关文章

  • Spring的设计目标、设计理念及应用场景

    设计目标:一站式、轻量级、应用开发框架。最终目标是简化应用开发的编程模型。 设计理念:Spring 抽象了许多在应...

  • Spring概论

    Spring的设计目标 一站式、轻量级、应用开发框架。最终目标是简化应用开发的编程模型。 Spring的应用场景 ...

  • Spring

    1、Spring用到的设计模式,说一下实际的应用场景,其中一个设计模式的原理 2、Spring事件模型 3、Spr...

  • Spring 设计模式及事务

    Spring 设计模式应用 工厂设计模式 : Spring 通过 BeanFactory、ApplicationC...

  • [枯叶]场景设计(待续)

    场景设计1.场景应用加权 判断场景 时间维度首次使用/持续性使用 2.场景设计思路首先定义该场景需要达到的目标,再...

  • SpringMVC

    hello springmvc什么是Spring MVC?Spring MVC 为展现层提供的基于 MVC 设计理...

  • Spring 框架学习(一):设计理念、整体架构

    Spring 框架学习(一):设计理念、整体架构 设计理念 Spring 是一个轻量级的应用开发框架(平台)。 传...

  • 技术总结

    设计模式:1.单例模式最简单的单例,应用场景(spring bean默认实现singleton模式,其他模式是cl...

  • 以“用户登录”测试谈用例编写

    作为测试工程师,大家设计测试用例的目标是保证系统在各种应用场景下的功能是符合设计要求,所以大家在设计测试用例的时候...

  • Spring 5 设计模式 (chapter 1)

    开始使用Spring Framework 5.0和设计模式 介绍Spring框架 Spring简化了应用程序开发,...

网友评论

      本文标题:Spring的设计目标、设计理念及应用场景

      本文链接:https://www.haomeiwen.com/subject/manweqtx.html