一起学spring
链巨人
这个作者很懒,什么都没留下…
展开
-
一起学spring--spring事件机制--监听器
欢迎进入《一起学spring》系列博文第三篇, spring容器的事件监听机制,同样有事件、事件源和监听者。而spring中的事件需要继承ApplicationEvent,监听者需要继承ApplicationListener。其他的基本和普通的事件监听差不多。我们用示例说话! 1、这是spring的ApplicationEvent类的源码,我们可以看到它继承了JDK中的EventObj原创 2015-10-05 13:14:03 · 2757 阅读 · 1 评论 -
一起学spring--我的第一个Spring程序,简单粗暴易懂
一、首先让我们来做一个对比:不使用spring和使用spring的区别 1、首先是不使用spring的情况: 创建一个Student对象,里面只有一个方法,用于打印信息。 package com.huai.first; public class Student { public void printStudent(){ System.out.println("hello,原创 2015-10-04 10:14:35 · 717 阅读 · 0 评论 -
一起学spring--依赖注入---简单粗暴的例子展示
欢迎进入《一起学spring》系列博文,我们接着上一篇博文'我的第一个spring程序--简单粗暴易懂',我们讲到spring的依赖注入中的设值注入,所谓的设值注入,就是让spring容器使用setter方式来帮我们实例化相关对象,是相对“构造方法”注入来说的。我们还是采用对比的方式,用实例来说话。 1、这是不用spring的情况: 我们先来写两个类,具体见下面代码: package原创 2015-10-04 11:08:54 · 692 阅读 · 0 评论 -
spring InitializingBean接口分析
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。 TransactionTemplate的源码如下: public class TransactionTemplate extends DefaultTransaction转载 2015-10-06 14:17:23 · 395 阅读 · 0 评论 -
Spring父子容器的关系分析--用实例说话
Spring中父子容器的实现实例Spring的父子容器可以通过ConfigurableApplicationContext或ConfigurableBeanFactory来实现,这两个接口中分别有setParent及setParentBeanFactory方法,可以与当前的子容器进行父子容器关联,这个时候子容器就可以引用父容器中的bean,但是父容器是不能够引用子容器中的bean的,并且各个子容器转载 2015-10-06 13:26:14 · 769 阅读 · 0 评论