1、与在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBe...
分类:
编程语言 时间:
2015-04-18 21:50:42
阅读次数:
138
Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。Spring 通过一个 BeanPostProcessor 对 @Autowired 进行解析,所以要让 @Autowired 起作用必须事先在 Spring 容器中声明 AutowiredAnnotationBeanPostProcessor Bean。 在applicatonContext.xml中 把原来 引用的<po...
分类:
编程语言 时间:
2015-04-16 19:54:07
阅读次数:
172
三大框架整合原理
1、三大框架的作用
struts2是一个mvc框架
spring容器
1、利用ioc和di做到了完全的面向接口编程
2、由于spring的声明式事务处理,使程序员不再关注事务
3、dao层和service层的类是单例的,但是action层是多例
hibernate
就是一个数据库的ormapping的框架
2、整合原理
1、当tomcat启动时,做的事情
...
分类:
其他好文 时间:
2015-04-11 11:48:39
阅读次数:
163
原文出自:http://www.cnblogs.com/liunanjava/p/4401089.html一、Aware相关接口对于应用程序来说,应该尽量减少对Sping Api的耦合程度,然而有些时候为了运用Spring所提供的一些功能,有必要让Bean了解Spring容器对其进行管理的细节信息,...
分类:
编程语言 时间:
2015-04-10 16:56:27
阅读次数:
130
spring容器启动之我见。
本人也是自己看看源码,然后方便以后自己记忆和理解,故写此文章,如果有什么错的地方还请大家提出。
针对于tomcat做服务器的项目,我们首先看的就是web.xml文件,spring容器启动去加载监听器
看如下代码:其监听器使用spring api中的类ContextLoaderListener
contextConfigLocation
classp...
分类:
编程语言 时间:
2015-04-09 15:34:20
阅读次数:
222
一、Aware相关接口对于应用程序来说,应该尽量减少对Sping Api的耦合程度,然而有些时候为了运用Spring所提供的一些功能,有必要让Bean了解Spring容器对其进行管理的细节信息,如让Bean知道在容器中是以那个名称被管理的,或者让Bean知道BeanFactory或者Applicat...
分类:
编程语言 时间:
2015-04-08 06:43:53
阅读次数:
194
今天看了注解注入觉得确实简化了xml配置,一般情况下Spring容器要成功启动的三大要件分别是:Bean定义信息,Bean实现类,以及spring本身。如果采取基于XML的配置,Bean信息和Bean实现类本身是分离的,而采用注解基于注解配置的方式,Bean定义信息通过在Bean实现类上标注注解实现...
分类:
编程语言 时间:
2015-04-06 21:30:51
阅读次数:
142
PropertyPlaceholderConfigurer 注意: Spring容器仅允许最多定义一个PropertyPlaceholderConfigurer(或),其余的会被Spring忽略掉。Spring容器采用反射扫描的发现机制,在探测到Spring容器中有一个org.springframe...
分类:
编程语言 时间:
2015-04-03 13:05:19
阅读次数:
146
Spring 常用注解
使用注解来构造IoC容器
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。
如:在base-package指明一个包
1 context:component-scan
base-package="cn.gacl.java"/>
表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Compo...
分类:
编程语言 时间:
2015-03-31 09:13:51
阅读次数:
141
在本篇文章中我们将通过集体的示例来对Dubbo的提供和消费进行代码层面的认识.这里所介绍的是基本的提供者和消费者通过Spring容器来进行相关的提供和消费的服务.首先看整个示例的项目结构如下:
我们通过Maven的方式来进行示例,其中dubbo-demo-api为提供者所定义的接口,项目结构如下:
此项目里的内容很简单,为服务的一个接口DemoSer...
分类:
其他好文 时间:
2015-03-31 00:55:33
阅读次数:
156