摘要: 刚开始看spring源码,看地相当吃力。在网上找到好东西,还是先把下面的东东研究透吧![1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081[2] Java动态代理-->Spring AOP :http://www.iteye.com/topic/1123293[3] 属性编辑器,即PropertyEditor-->Spring IoC:http://www.iteye.com/topic/1123628[4] XML基础知识-->Spring配置:http://www.iteye.com/topic/ 阅读全文
posted @ 2013-07-04 17:09 lincolnPei 阅读(358) 评论(0) 推荐(0) 编辑
摘要: SpringMVC:在典型的web环境中,Spring IOC容器是怎样被载入和起作用的了?简单的说,在web容器中,通过ServletContext为Spring的IOC容器提供宿主环境,对应的建立起一个IOC容器的体系。一般要在web.xml文件中配置一个listener:ContextLoaderListener.这个listener实现了ServletContextListener,并重写了contextInitialized和contextDestroyed方法,当该listenter侦听到web应用启动和关闭时会调用这两个方法。代码如下:public void contextIni 阅读全文
posted @ 2013-07-04 13:12 lincolnPei 阅读(284) 评论(0) 推荐(0) 编辑
摘要: ServletContext在Servlet体系中有着举足轻重的地位,springMVC几乎整个架构都是基于ServletContext。1、整个web应用只有一个ServletContext,而且web应用中的所有部分都能访问它。部署web应用时,容器会建立一个ServletContext,整个上下文对web应用中的每个Servlet和JSP都可用。2、web应用初始化过程: 1)、容器读取DD文件,为每个创建一个键值对; 2)、容器创建ServletContext的一个新实例; 3)、容器为ServletContext提供上下文初始化参数各个键值对的引用; 4)、在web应用中部署... 阅读全文
posted @ 2013-07-04 11:11 lincolnPei 阅读(256) 评论(0) 推荐(0) 编辑