本文为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

  • classpath:
  • classpath*:

涉及的相关软件

1. AspectJ: https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#aop-atconfigurable

发表评论