崔朝将的网络日志

简单传递美好

事务 编程式事务 声明式事务 类图 原理过程 读取和处理在IoC容器中配置的事务属性------->TransactionAttribute 统一事务处理(1.处理事务配置属性2.与线程绑定完成事务处理) TransactionInfo、TransactionStatus 底层事务实现...

发布 0 条评论

DispatchServlet DispatcherServlet起着分发请求的作用 ContextLoaderListener负责完成IoC ContextLoaderListener负责完成IoC容器在Web环境中的启动工作 DispatcherServlet和ContextLoaderListener通过ServletContext与Web容器耦合起...

发布 0 条评论

[the_ad id="485"]AOP面向切面编程,将解决特定领域问题的代码从业务逻辑中分离出来,通过切面来封装、维护。 灵活、相同的代码根据应用的需要灵活的出现在不同的场合。 Advice 通知 定义在连接点做什么,为切面增强提供织入借口。 ...

发布 0 条评论

InstantiationStrategy 工厂方法直接用反射生成bean 构造方法判断是否有MethodOverrides,如果有无MethodOverrides也是直接用反射,如果有MethodOverrides就需要用cglib实例化对象 MethodOverrides spring bean子元素lookup-method...

发布 0 条评论

一般以xml形式配置bean时依赖通过property标签配置,很麻烦,于是有了自动依赖注入autowire autowire有两种方式 xml形式 bean标签有个autowaire属性它有一下6个值 NO(默认) byName byType constructor autodetect 在byType和constru...

发布 0 条评论

BeanDefinition BeanDefinition定义了各种配置的bean在Spring中对应的数据结构,Spring对各种定义的bean解析就是转化为BeanDefinition的过程(一个BeanDefinition就对应xml的一个bean标签)。 BeanDefinition类图 AbstractBeanDefiniti...

发布 0 条评论

控制反转(依赖反转)--依赖对象的获得被反转了。 BeanFactory类图 BeanFactory 基本的容器功能; ApplicationContext应用上下文--容器的高级形态。 DefaultListableBeanFactory真正可用的BeanFactory package com.cjcui; import or...

发布 0 条评论

 FastDFS是一款轻量级高性能开源分布式文件存储系统,适合存储<500M的文件。  FastDFS系统有三个角色: 跟踪服务器(Tracker Server)跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的 storage server和 group,每个 ...

发布 1 条评论