认识Spring

原创 2007年09月25日 11:20:00
认识Spring
Spring 的核心是个轻量(Lightweight)级的容器(Container),它是实现IoC(Inversion of  Control)容器、非侵入性(No intrusive)的框架,并提供AOP(Aspect-oriented programming)概念的实现方式,提供对持久层(Persistence)、事务(Transaction)的支持,提供MVC Web框架的实现,并对一些常用的企业服务API(Application Interface)提供一致的模型装,是一个全方位的应用程序框架(Application framework),除此之外,对于现存的各种框架(Struts、JSF、Hibernate等),Spring也提供了与它们相整合的方案

术语介绍

  • IoC(Inversion of  Control)
Spring最重要的核心概念是Inversion of  Control(控制反转),更具体的另一个名词是Dependency Injection(依赖注入);使用Spring,您不必自己在程序代码中维护对象的依赖关系,只需在配置文件中加以设定,Spring核心容器会自动根据配置将依赖注入指定的对象。

AOP(Aspect-oriented programming)
Spring最被人重视的另一方面是支持AOP(Aspect-oriented programming)的实现,然而AOP框架只是Spring支持的一个子框架。
eg:假设您有一个日志(Logging)的需求,您可以无须修改任何一行程序代码,就可以将这个需求加入到原有应用程序之中,而若您愿意,也可以在不修改任何程序的情况下,将这个日志的功能移除。

认识Spring

  • 2016年03月17日 09:24
  • 735KB
  • 下载

从头认识Spring-3.7 简单的AOP日志实现(注解版)-增加检查订单功能

这一章节我们使用注解来实现检查订单功能1.domain蛋糕类:package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_7; publi...

从头认识Spring-1.2 什么是AOP?为什么需要面向切面编程?

这一章节我们来介绍一下什么是AOP?为什么需要面向切面编程?1.什么是AOP?(百度百科版)AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过...

《spring安全框架系列springSecurity之我见》其一[认识springSecurity]

使用一个新的框架之前,首先我们来认识一下springSecurity,毕竟框架这种东西有时靠不住,所以学到他的思想才是最重要的,很多人都知道这么用,具体为什么,没有人告诉我们,首先我们从最基本的看起,...

从头认识Spring-1.15 对SpEl的值的操作(1)-数值运算

这一章节我们来讨论一下对SpEl的值的运算。1.domain烤炉类:(不变)package com.raylee.my_new_spring.my_new_spring.ch01.topic_1_17...

认识Spring

认识Spring Spring是什么 Spring是一种轻量级的、非侵入式的Java/JavaEE应用框架     Spring背景 Rod Johnson 《Expert ...

Spring的认识

Spring框架 1.Spring的由来 -是为了简化企业级系统开发由Rod Johnson创建了开源框架“Spring”,任何Java系统开发都能从Spring的简单、可测试和松散耦合特征中得到...

从头认识Spring-2.2 默认自动装配

这一章节我们来讨论一下默认自动装配1.domain蛋糕类:(不变)package com.raylee.my_new_spring.my_new_spring.ch02.topic_1_4; pub...

从头认识Spring-3.3 简单的AOP日志实现-增加检查订单功能

这一章节我们再上一个章节的基础上加上一个检查订单功能1.domain蛋糕类:package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_3;...

从头认识Spring-2.3 注解装配-@autowired(4)-required(2)

这一章节我们来继续详细讨论一下@autowired里面的参数required,在多构造器注入的情况。1.domain(重点)蛋糕类:package com.raylee.my_new_spring.m...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:认识Spring
举报原因:
原因补充:

(最多只允许输入30个字)