Spring
WJB08223
这个作者很懒,什么都没留下…
展开
-
Spring 面向切面编程AOP
一直对AOP的理解不深,这几天看了一些资料,对AOP的学习进行一下总结:看到网上有些帖子说的AOP可以对业务逻辑的各位进行隔离,从而使得业务逻辑的各部分之间的耦合度降低,个人觉得这种说法,并不准确,AOP是实现了解耦,但是是降低了横切关注点和应用对象之间的耦合度,而对于应用对象之间的解耦是通过DI实现的。在深入学习AOP之前,我觉得应该首先搞清楚几个AOP相关的问题:什么是AOP?原创 2015-08-07 22:45:32 · 834 阅读 · 0 评论 -
Spring 传统AOP配置
传统Spring AOP通知类型(Spring版本1.2 开始)首先: AOP联盟定义 Advice 通知接口,然后: Spring AOP 在Advice 接口基础上,扩充为五种通知类型。通知类型:前置通知:在目标方法执行前实施增强。后置通知:在目标方法执行后实施增强。环绕通知:在目标方法执行前后实施增强。异常通知:在方法抛出异常后实施增强。引介通知:在目标类中添原创 2015-08-03 17:47:49 · 472 阅读 · 0 评论 -
Spring Bean 的作用域、初始化和销毁
Spring实例化Bean时,提供了5种作用域: singleton 在Spring IoC容器中仅存在一个Bean实例,Bean以单例方式存在 prototype 每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行new Xx原创 2015-07-27 23:49:09 · 828 阅读 · 0 评论 -
Spring DI 属性注入深入——P名称空间和spEL表达式
P名称空间原创 2015-07-28 15:22:24 · 771 阅读 · 0 评论 -
Spring 开发第一步导入jar包
开发包:spring-framework-3.2.14.RELEASE-dist.zip依赖包:spring-framework-3.0.2.RELEASE-dependencies.zip进行IOC和DI的开发,只需要引入Spring最核心的jar包:4个核心jar包分别对应上图中的Spring核心容器的4部分内容:spring-beans-3.2.1原创 2015-07-24 14:25:52 · 9139 阅读 · 0 评论 -
Spring IOC装配Bean的3种方式
IOC装配Bean的3种方式:1、使用类构造器实例化(默认无参数)2、使用静态工厂方法实例化(简单工厂模式)3、使用实例工厂方法实例化(工厂方法模式)—————————————————————————————————————————————————————-1、使用类构造器实例化Bean1类public class Bean1 {}applicationCont原创 2015-07-27 23:04:20 · 1034 阅读 · 0 评论 -
Spring IOC与DI入门讲解
概念:IOC:Inversion of Control 控制反转,即将生成对象的工作交给Spring容器来实现。DI:Dependency Injection 依赖注入,将一个类需要的其他对象(即依赖)通过Spring容器注入。———————————————————————————————————————————————————————————————————————————原创 2015-07-27 00:03:20 · 673 阅读 · 0 评论 -
Spring DI 集合属性依赖注入
前面总结了基本数据类型和对象属性的注入方式,集合作为Java开发中的常用类库,Spring为集合属性的注入提供常用集合:ListSetMapProperties______________________________________________________________________________________________Collection原创 2015-07-28 15:24:28 · 550 阅读 · 0 评论 -
Spring DI的3种方式
前面讲解IOC和DI入门的时候,对表现层依赖的service对象,使用了setter方法进行注入,这里对依赖注入的3中方式进行深入分析。依赖注入的3中方式:1、使用构造器注入2、使用setter方法注入3、使用接口注入_________________________________________________________________________________原创 2015-07-28 11:27:30 · 1394 阅读 · 0 评论 -
SSH框架整合
先导入Spring:导入jar包:在web.xml配置文件添加Spring 启动监听器 org.springframework.web.context.ContextLoaderListener添加参数,设置Spring读取配置文件的名称: contextConfigLocation classpath:applicationContext-*.xml————————原创 2015-11-09 17:26:57 · 382 阅读 · 0 评论