本文为https://docs.spring.io/spring/docs/current/spring-framework-reference/core.htmlSpring学习过程中遇到的知识点
先记录后深入学习
Annotations
1. Java-based configuration 中提到了 @Configuration @Bean @Import @DependsOn
Resource
- Interface InputStreamResource
- Interface Resource
- UrlResource (https:// http:// file:///..)
- FileSystemResource (file:///)
- ClassPathResource (classpath:)
- ServletContextResource
- InputStreamResource
- ByteArrayResource
- Interface ResourceLoader
- Interface ResourceLoaderAware
Validataion, Data Binding, Type Conversion
- Validator
- ValidationUtils
- Errors
- <spring:bind/>
- MessageCodesResolver (DefaultMessageCodesResolver)
- DataBinder
- BeanWrapper (getPropertyValue(),getPropertyValues(), setPropertyValue(),setPropertyValues())
- PropertyChangeListeners
- VetoableChangeListeners
- DataBinder
- BeanFactory
- Nested Property, Normal Property, Indexed Property
- PropertyEditorSupport
- PropertyEditor
-
Keywords
涉及的相关软件
1. AspectJ: https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#aop-atconfigurable