herodby
技术 笔记
posts - 14,  comments - 14,  trackbacks - 0
    beanFactory 介绍:
        spring有几种beanFactory实现,常用的有几种:
    1. org.springframework.bean.factory.xml.XmlBeanFactory.
         XmlBeanFactory beanFacory = new XmlBeanFactory("bean.xml");  这种方法,bean默认是延迟加载的.
    2.ApplicationContext 应用程序上下文
       它提供了工多的功能:
        提供了文本信息解析工具,包括对国际化的支持.
        提供了载入文件资源的通用方法,入载入图片
        可以向注册为监听器的bean发送事件.
        它的诸多实现中,有3种经常用到:
         ClassPathXmlApplicationContext    从类路径的xml文件载入上下文定义的信息,吧上下文定义的文件当成类路径资源.
         FileSystemApplicationContext         从文件系统中的xml文件载入上下文定义的bean信息.
         XmlWebApplictionContext               从web系统中的xml文件载入上下文信息.
        使用应用程序上下文方式载入bean,和beanFactory还有一个区别就是,单例的bean在这种方式下是预先启动好的.
      

    Spring Aop 介绍
    aop中的常用术语:
   切面(aspect)           : 要实现的交叉点功能.  例如日志纪录.
   连接点(joinpoint)   :  应用程序中要插入切面的地点.
   通知(advice)           : 切面的世界实现,
   切入点(poitcut)      : 定义了通知应该应用在哪些连接点.
   引入(introduction) :允许你伟已存在的类添加新方法和属性.
   目标对象(target)   :被通知的对象
   代理(Proxy)            :是将通知应用倒目标对象后创建的对象.
    织入(weaving)       :是将切面应用倒目标对象从而创建一个新的代理对象的过程.它可以发生在  编译期,类装载期,和运行期.

    spring有2种代理创建方式,如果目标对象实现了一个(或多个)接口暴露的方法,spring将使用jdk的java.lang.reflect.Proxy类来创建代理. 如果目标对象没有实现任何接口,spring使用cglib库生成目标对象的子类.  
      
       
posted on 2006-08-21 17:14 邓兵野 阅读(414) 评论(0)  编辑  收藏 所属分类: spring

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜