随笔分类 -  spring

spring框架
摘要:1:模式注解 Stereotype Annotation俗称为模式注解。Spring核心部分提供了几种内建的模式注解,如@Component,@Repository,@Service,@Controller,@Configuration等。这些注解均派生于@Component。 由于Java语言规定 阅读全文
posted @ 2019-07-04 20:49 海渊 阅读(4109) 评论(0) 推荐(0)
摘要:1:概述 Spring中Environment是Spring3.1版本引入的,是Spring核心框架定义的一个接口,用来表示整个应用运行时环境。该环境模型只接受两种应用环境profiles(配置文件)和properties(属性)。与属性访问相关的方法通过PropertyResolver超接口访问。 阅读全文
posted @ 2019-07-04 17:55 海渊 阅读(672) 评论(1) 推荐(1)
摘要:1:Pointcut API in Spring (1):切点接口定义 org.springframework.aop.Pointcut接口是中心接口。用来将Advice(通知)定位到特定的类和方法。 ClassFilter接口用来决定切点作用的类。如果matches()方法总是返回true,所有的 阅读全文
posted @ 2019-06-26 20:39 海渊 阅读(761) 评论(0) 推荐(0)
摘要:1:概述 Spring2.0开始,Spring提供XML Schema可扩展机制,用户可以自定义XML Schema文件,并自定义 XML Bean解析器,集成到Spring IOC容器中。 2:步骤: 创建一个XML Schema文件,描述自定义的合法构建模块,也就是xsd文件。 自定义处理器类, 阅读全文
posted @ 2019-06-26 20:05 海渊 阅读(2742) 评论(0) 推荐(0)
摘要:1:概述 类型转换系统负责Spring框架中对象类型转换和格式化工作。 ConversionService默认实现UML图如下所示: GenericConversionService(通用类型转换服务),是整个类型转换系统的完整实现。作为容器, 管理转换器,同时调用这些转换器进行类型转换,是一个空的 阅读全文
posted @ 2019-06-23 09:19 海渊 阅读(565) 评论(0) 推荐(0)
摘要:Spring Type Conversion(Spring类型转换) 1:概述: Spring3引入了core.convert包,提供了通用类型转换系统,定义了实现类型转换和运行时执行类型的SPI。 在Spring3.0之前,提供的PropertyEditor来将外部化bean属性值字符串转换成必需 阅读全文
posted @ 2019-06-21 18:26 海渊 阅读(1511) 评论(0) 推荐(0)
摘要:一:生命周期执行的过程如下: 对于一个Bean对象来说,它的生命周期有实例化-->初始化-->销毁三大块组成。所以会有如下对三大块前后做定制化Bean。 而对于Bean对象另一份的Spring感知接口来说,会有如下代码和类进行支持。 Bean感知接口处理。 AbstractAutowireCapab 阅读全文
posted @ 2019-01-02 12:34 海渊 阅读(212) 评论(0) 推荐(0)