首先是回顾一下spring的基本知识1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Servi...
分类:
编程语言 时间:
2015-12-08 16:03:58
阅读次数:
155
bean的作用域为singleton,spring容器中只存在一个bean的实例,所有对该bean的请求只返回同一个bean实例。当bean的作用域为prototype时,每一次对bean的请求,都会返回一个新的bean实例。定义为prototype的bean生命周期很长,不易回收,通常要进行额外的...
分类:
其他好文 时间:
2015-11-28 21:35:06
阅读次数:
138
本文开门见山,直接分别进行解释:
**一、**
隐式地向Spring容器中注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 及 equiredAnnotationBea...
分类:
其他好文 时间:
2015-11-27 15:04:36
阅读次数:
168
在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的前置检查。 比如检查是否使用了我们组禁止使用的Mysql的group_concat函数,如果使用了项目就不能启动,并指出哪个文件的xml文件使用了这个函数。而在Spring的web项目中,我们可以介入Spring的启动....
分类:
编程语言 时间:
2015-11-26 17:08:09
阅读次数:
259
Spring 开启Annotation 和 诠释及区别 和 的区别是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。下面我们通过例....
分类:
编程语言 时间:
2015-11-25 13:23:05
阅读次数:
195
Spring容器 Spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。他们都可代表Spring容器,Spring容器是生成Bean实例的工厂,并管理容器中的Bean。Bean是Spr...
分类:
编程语言 时间:
2015-11-23 13:21:00
阅读次数:
119
关于在spring 容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和 destory-method方法第三种是: 通过b....
分类:
编程语言 时间:
2015-11-23 12:58:35
阅读次数:
220
// 得到上下文环境WebApplicationContext webContext = ContextLoader .getCurrentWebApplicationContext();// 使用上下文环境中的getBean方法得到bean实例InhospDoctorStationControll...
分类:
编程语言 时间:
2015-11-21 15:44:50
阅读次数:
174
阅读Spring IoC部分源码有一段时间了,经过不断的单步调试和参阅资料,对Spring容器中bean管理有了一定的了解。这里从bean的几个状态的角度出发,研究下IoC容器
分类:
编程语言 时间:
2015-11-20 17:35:08
阅读次数:
160