`
happiness0617
  • 浏览: 5614 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
最近一直在用ITeye 写一些博客,这些博客主要是自己看书笔记,今天到CSDN上浏览了一下,发现CSDN发表博客可以支持MarkDown语法,所以本人打算搬至CSDN上去了。 如有,刚刚学习Spring 的朋友可以过来一起学习学习,希望和你们有些讨论,也希望各位前辈给一些指导意见
一 Aop概述 AOP(面向切面编程),是用来处理业务处理模块和非业务模块横向分离出来的问题。 1.AOP术语 ~连接点(Joinpoint) 一个类或一段程序代码拥有一些具有边界性质的特定点。确定连接点的两个信息是:1用方法表示的程序 ...
一 Spring容器技术内幕 1 内部工作机制 对于这个IOC流水线,其实没必要了解太过详细,大概知道Spring从加载配置文件到创建一个完整Bean的大概流程就可以。如果需要详细了解spring的内部实现,可以参考Spring源码解析。我过段时间也会去看看那本书。 2.BeanDefinition   org,soringframework.beans.factory.config.BeanDefinition是配置文件<bean>元素标签在容器中内部表示形式。一般情况下,BeanDefinition只在容器启动时加载并解析,除非容器刷新或重启,这些信息不回发生变化,当然 ...
##四 注入参数详解 ###1.字面值   XML中共有5个特殊字符,分别是:&<>“‘。如果配置文件中的注入值包括这些特殊字符,就需要进行特殊处理。有两种解决办法:其一,采用<![CDTA[]]>特殊标签,将包含特殊字符的字符串封装起来;其二,使用XML庄毅序列表示这些特殊的字符。   ###2.引用其他Bean ```XML <bean id ="car" class="com.baobaobao.attr.Car"/> <bean id="boss" class="c ...
一 Spring配置概述 1.Spring容器高层视图   要使应用程序中的Spring容器成功启动,需要以下三方面的条件都具备: Spring框架的雷暴都已经放到应用程序的类路径下; 应用程序为Spring提供完备的Bean配置信息; Bean的类都已经放在应用程序的类路径下。 2.基于XML的配置 二 依赖注入 1.属性注入 <bean id="car" class="com.baobaobao.ditype.Car"> <property name="maxSpeed">< ...
五 Bean的生命周期   在Spring中,有两个层面的Bean生命周期:1)Bean的作用范围   2)实例化Bean时所经历的一系列阶段     1.BeanFactory中Bean的生命周期     1.当调用者通过getBean(beanName)向容器请求某一个Bean时,如果容器注册了o ...
一 IOC概述 Ioc(控制反转:Inverse of Control)是Spring容器的内核,AOP.声明式事务等功能在此基础上开花结果。所谓控制反转,是指将对象,类的控制权反转到第三方手中,即后来提出的“依赖注入”。 1.IoC的类型 构造函数注入:通过类的构造函数,将接口实现类通过构造函数变量传入 属性注入:可以有选择的通过Setter方法完成调用类所需依赖的注入,更加灵活方便 接口注入(不常用) :将调用类所有依赖注入的方法抽取到一个接口中,调用类通过实现该接口提供相应的注入方法。 2.通过容器完成依赖关系的注入 Spring容器,它通过配置文件或注解描述类和类之间的依赖关系, ...
Global site tag (gtag.js) - Google Analytics