spring
蓝天的IT生涯
这个作者很懒,什么都没留下…
展开
-
Spring源码阅读1---导入eclipse
Spring源码阅读1---导入eclipse博客分类: spring 由于网上的教程都有些问题,导致导入失败,所以写了这篇博客给需要的朋友 1.确认以下两个已经安装1.JDK 1.6+ 2.ANT :一款构建工具2.获取SPRING源代码目前版本是3.1.1 下载地址: download也可以从githu转载 2013-08-30 13:34:34 · 651 阅读 · 0 评论 -
Spring 框架的设计理念与设计模式分析
Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作者设计 Spring 框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成 Spring 的骨骼架构? Spring 的 AOP 特性又是如何利用这些基础的骨骼架构来工作的? Spring 中又使用了那些设计模式来完成它的这种转载 2014-04-24 12:47:46 · 1038 阅读 · 0 评论 -
Spring IOC及AOP学习总结
一、Spring IOC体系学习总结:Spring中有两个容器体系,一类是BeanFactory、另一类是ApplicationContext。BeanFactory提供了基础的容器功能。ApplicationContext则是基于BeanFactory建立的一套更加丰富的容器体系,基于ApplicationContext构建了Spring AOP体系(基于AOP体系又构建了声明式事务原创 2014-05-08 15:34:33 · 1835 阅读 · 0 评论 -
Spring中的FactoryBean
1、概述Spring中有两种类型的Bean:一种是普通的JavaBean;另一种就是工厂Bean(FactoryBean),这两种Bean都受Spring的IoC容器管理,但它们之间却有一些区别。2、详述普通的JavaBean不再多说,我们将其定义好,然后在配置文件中定义并配置其依赖关系,就可以通过IoC容器的getBean获取到。那么FactoryBean呢?转载 2014-05-08 09:54:52 · 734 阅读 · 0 评论 -
spring的bean的创建
spring作为一个轻量级J2EE应用框架,已经被广大的开发人员认为是最优秀的框架之一,得到了广泛的应用,其基于IOC的设计理念使得开发人员可以不必过多的关注框架层面的实现,可以更加专注于业务逻辑的实现。对于spring的分析文章已有很多,本人就将根据这就的理解来一步一步的分析spring的源代码,其中有不正确的地方还请大家拍砖指出,初次编写,有不好的地方请大家多多指正。在spri转载 2014-04-08 10:54:34 · 920 阅读 · 0 评论 -
JVM系列三:JVM参数设置、分析
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同转载 2014-05-07 13:07:50 · 563 阅读 · 0 评论 -
spring 中beanFactory和ApplicationContext的区别
BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。 ApplicationContext接口,它由BeanFactory接口派生而来,因而提供BeanFactory所有的功能。ApplicationContext以一种转载 2014-05-06 18:01:54 · 843 阅读 · 0 评论 -
全面分析 Spring 的编程式事务管理及声明式事务管理
开始之前关于本教程本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之。先决条件本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需要具备基本的事务管理的知识,比如:事务的定义,隔离级别的概念,等等。本文将直接使用这些概念而不做转载 2014-05-04 19:08:59 · 654 阅读 · 1 评论 -
IOC基础概念总结
Spring bean生命周期在传统的Java应用中,Bean的生命周期非常简单。 Java的关键词new用来实例化Bean(或许他是非序列化的)。这样就够用了。 相反,Bean的生命周期在Spring容器中更加细致。 理解Spring Bean的生命周期非常重要,因为你或许要利用Spring提供的机会来订制Bean的创建过程。1.容器寻找Bean的定义信息并且将其实例化。转载 2014-04-15 22:58:47 · 574 阅读 · 0 评论 -
【Spring】IOC核心源码学习:容器初始化过程
n创建过程aware 接上文 啃啃老菜: Spring IOC核心源码学习(一) ,本文将以 ClassPathXmlApplicationContext 这个容器的实现作为基础,学习容器的初始化过程。ClassPathXmlApplicationContext 类体系结构以下是 ClassPathXmlApplicationContext 的类继承体系结构,理解这个结构转载 2014-04-15 13:37:49 · 1053 阅读 · 0 评论 -
Webx3源码分析-容器结构
17 August 2011一、Webx 框架概述Webx是一套基于Java Servlet API构建的通用Web框架。整个Webx框框架层次分为三层:SpringExt:提供了基于Spring的通用扩展机制WebxFramework:基于Servlet API,提供Web基础服务,如Spring初始化,日志初始化,接受请求,错误处理,开发模式等。Webx Frame转载 2014-04-12 09:08:03 · 1281 阅读 · 0 评论