Spring学习
文章平均质量分 79
warrior30
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记1--简介及入门例子
Spring是为了简化EJB(声明式的编程模型)开发而出现的解决方案, 首先要明确的给出Spring一个定义:Spring是一个轻量级的IoC和AOP容器框架。这个定义主要表现在:非侵入式的,基于Spring开发的系统中的对象一般不依赖与Spring类,Spring提倡使用反向控制IoC来实现松耦合,也就是被动接受依赖类。面向切面AoP是一个容器,因为它包含并管理系统对象原创 2009-07-14 23:30:00 · 939 阅读 · 0 评论 -
Spring学习笔记2--反向控制(IoC)的例子
反向控制也叫依赖注入,使用IoC,对象的依赖都是在对象创建时由负责协调系统中各个对象的外部实体提供的,所以IoC意味着关于对象如何得到它的协作对象责任的反转了。 下面是我编写的例子:1:先写一个接口package com.spring.study.ioctest;/** * 寻找接口 * @author shy.qiu */public interface Qu原创 2009-07-15 22:40:00 · 1297 阅读 · 2 评论 -
Spring学习笔记3--面向切面(AOP)的例子
AOP被定义为一种编程技术,用来在系统中提升业务的分离,它将服务模块化,使得业务层完全没必要理会这些服务的存在,比如日志,事务,安全等。还是继续上次的例子,要使得执行任务的时候能够被记录下来。(简单的日志切面)1:首先编写一个面向切面的日志记录类(用的是log4j的日志包)package com.spring.study.task;import java.lang.reflect.原创 2009-07-16 23:56:00 · 4911 阅读 · 2 评论