当前位置:首页 > 开发 > IT生活 > 正文

spring学习——简介

发表于: 2014-10-06   作者:a-john   来源:转载   浏览:
摘要: Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只能由EJB完成的事情。然而Spring的用途不仅限于服务器端的开发,从简单性,可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。其主要特征是依赖注入、AOP、持久化、事务、SpringMVC以及Acegi Security 为了降低Java开发的复杂性,
Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只能由EJB完成的事情。然而Spring的用途不仅限于服务器端的开发,从简单性,可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。其主要特征是依赖注入、AOP、持久化、事务、SpringMVC以及Acegi Security

为了降低Java开发的复杂性,Spring采取了以下了4种关键策略:
1,基于POJO的轻量级和最小侵入性编程
2,通过依赖注入和面向接口实现松耦合
3,基于切面和惯例进行声明式编程
4,通过切面和模板减少样板式代码

目的:解决企业应用开发的复杂性
功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能。
范围:任何Java应用
简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架

spring学习——简介

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
目标: 简化企业级应用开发。 定义: Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1. 轻量级
目标: 简化企业级应用开发。 定义: Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1. 轻量级
目标: 简化企业级应用开发。 定义: Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1. 轻量级
版权声明   本文是摘自IBM上Naveen Balani的一篇文章,原文请点击此处:http://www.ibm.com/devel
1.1. 概览 Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将依次介绍每个
Spring是为了简化EJB(声明式的编程模型)开发而出现的解决方案, 首先要明确的给出Spring一个定义
1.1. 概览 Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将依次介绍每个
1.1. 概览 Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将依次介绍每个
引用:http://hi.baidu.com/y0h0001/item/7f8f9e5080bbebb48c12edef Spring是一个开源框架,它是为
第 1 章 简介 1.1. 概览 Spring包含许多功能和特性,并被很好地组织在下图所示的七个模块中。本节将
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号