├── doc ├── book-tx │ ├── readme.md │ └── jdbcTemplate │ │ ├── images │ │ └── JdbcTemplate.png │ │ └── Spring-JdbcTemplate-未完成.md ├── book-aop │ ├── Readme.md │ ├── Spring-TargetSource-未完成.md │ └── Spring-ProxyFactory-未完成.md ├── bean │ ├── Spring-TypedStringValue-未完成.md │ ├── Spring-BeanMetadataElement.md │ ├── images │ │ ├── Mergeable.png │ │ ├── BeanFactory.png │ │ ├── BeanReference.png │ │ ├── PropertyValue.png │ │ ├── MethodOverride.png │ │ ├── PropertyValues.png │ │ ├── BeanNameGenerator.png │ │ ├── RootBeanDefinition.png │ │ ├── ReaderEventListener.png │ │ ├── image-20200902102912716.png │ │ ├── image-20200902103154580.png │ │ ├── image-20200902105454958.png │ │ ├── image-20200903091759451.png │ │ ├── image-20200903111128603.png │ │ ├── image-20200903150738285.png │ │ ├── image-20200903150930186.png │ │ ├── image-20200903153057321.png │ │ ├── image-20200903153432559.png │ │ ├── image-20200903153533141.png │ │ ├── image-20200903153617353.png │ │ ├── image-20200911134220062.png │ │ ├── image-20200911134534277.png │ │ ├── image-20200911150916875.png │ │ ├── MutablePropertyValues-构造.png │ │ └── TemplateAwareExpressionParser.png │ └── register │ │ └── images │ │ ├── AliasRegistry.png │ │ └── BeanDefinitionRegistry.png ├── book │ ├── core │ │ ├── annotation │ │ │ ├── Spring-AttributeMethods-未完成.md │ │ │ ├── Spring-MergedAnnotation-未完成.md │ │ │ ├── Spring-AnnotationTypeMapping-未完成.md │ │ │ ├── Spring-TypeMappedAnnotation-未完成.md │ │ │ ├── Spring-MergedAnnotations-未完成.md │ │ │ └── images │ │ │ │ └── AbstractMergedAnnotation.png │ │ ├── io │ │ │ ├── Resource │ │ │ │ └── readme.md │ │ │ └── ResourcePatternResolver │ │ │ │ └── images │ │ │ │ └── PathMatchingResourcePatternResolver.png │ │ ├── Spring-GenericTypeResolver-未完成.md │ │ ├── BridgeMethodResolver │ │ │ └── Spring-BridgeMethodResolver-未完成.md │ │ ├── Conventions-未完成.md │ │ ├── type │ │ │ ├── ClassMetadata │ │ │ │ └── Spring-StandardAnnotationMetadata-未完成.md │ │ │ └── images │ │ │ │ ├── ClassMetadata.png │ │ │ │ ├── MethodMetadata.png │ │ │ │ └── AnnotatedTypeMetadata.png │ │ ├── MethodParameter │ │ │ └── Spring-MethodParameter-未完成.md │ │ ├── OrderComparator │ │ │ └── Spring-OrderComparator-未完成.md │ │ ├── images │ │ │ └── TypeProvider.png │ │ ├── convert │ │ │ ├── images │ │ │ │ ├── Converter.png │ │ │ │ ├── TypeConverter.png │ │ │ │ ├── ConversionService.png │ │ │ │ ├── ConverterRegistry.png │ │ │ │ ├── GenericConverter.png │ │ │ │ ├── ConditionalConverter.png │ │ │ │ ├── AbstractNumberFormatter.png │ │ │ │ ├── DefaultConversionService.png │ │ │ │ ├── GenericConversionService.png │ │ │ │ └── ConfigurableConversionService.png │ │ │ └── TypeConverter │ │ │ │ └── images │ │ │ │ ├── disanbuf.png │ │ │ │ ├── doConvertValue.png │ │ │ │ ├── image-20201111114503808.png │ │ │ │ ├── image-20201111133734026.png │ │ │ │ └── attemptToConvertStringToEnum.png │ │ ├── Lifecycle │ │ │ ├── images │ │ │ │ └── Lifecycle.png │ │ │ └── LifecycleProcessor │ │ │ │ └── images │ │ │ │ └── DefaultLifecycleProcessor.png │ │ ├── AttributeAccessor │ │ │ └── images │ │ │ │ └── AttributeAccessor.png │ │ └── ParameterNameDiscoverer │ │ │ └── images │ │ │ ├── Constructor.png │ │ │ ├── Executable.png │ │ │ └── ParameterNameDiscoverer.png │ ├── bean │ │ ├── factory │ │ │ ├── xml │ │ │ │ ├── Spring-ParserContext-未完成.md │ │ │ │ ├── Spring-BeansDtdResolver-未完成.md │ │ │ │ ├── Spring-ResourceEntityResolver-未完成.md │ │ │ │ ├── Spring-PluggableSchemaResolver-未完成.md │ │ │ │ ├── Spring-DelegatingEntityResolver-未完成.md │ │ │ │ ├── images │ │ │ │ │ └── XmlBeanDefinitionReader.png │ │ │ │ ├── NamespaceHandler │ │ │ │ │ └── images │ │ │ │ │ │ └── NamespaceHandler.png │ │ │ │ ├── NamespaceHandlerResolver │ │ │ │ │ └── images │ │ │ │ │ │ └── DefaultNamespaceHandlerResolver.png │ │ │ │ ├── DocumentLoader │ │ │ │ │ └── readme.md │ │ │ │ └── BeanDefinitionDocumentReader │ │ │ │ │ └── images │ │ │ │ │ └── DefaultBeanDefinitionDocumentReader.png │ │ │ ├── Spring-DisposableBeanAdapter-未完成.md │ │ │ ├── images │ │ │ │ ├── AbstractBeanFactory.png │ │ │ │ ├── DefaultListableBeanFactory.png │ │ │ │ ├── FactoryBeanMethodTypeFinder.png │ │ │ │ ├── FactoryAwareOrderSourceProvider.png │ │ │ │ └── AbstractAutowireCapableBeanFactory.png │ │ │ ├── BeanFactory │ │ │ │ └── images │ │ │ │ │ ├── BeanFactory.png │ │ │ │ │ └── ConfigurableBeanFactory.png │ │ │ ├── NamedBean │ │ │ │ └── images │ │ │ │ │ └── NamedBeanHolder.png │ │ │ ├── config │ │ │ │ ├── Spring-ConstructorArgumentValues-未完成.md │ │ │ │ ├── DependencyDescriptor │ │ │ │ │ └── Spring-DependencyDescriptor-未完成.md │ │ │ │ ├── BeanExpressionResolver │ │ │ │ │ ├── readme.md │ │ │ │ │ └── Spring-StandardBeanExpressionResolver-未完成.md │ │ │ │ ├── BeanPostProcessor │ │ │ │ │ └── Spring-MergedBeanDefinitionPostProcessor-未完成.md │ │ │ │ └── SmartInstantiationAwareBeanPostProcessor │ │ │ │ │ └── Spring-SmartInstantiationAwareBeanPostProcessor-未完成.md │ │ │ ├── support │ │ │ │ ├── ConstructorResolver │ │ │ │ │ └── Spring-ConstructorResolver-未完成.md │ │ │ │ ├── images │ │ │ │ │ └── AbstractBeanDefinitionReader.png │ │ │ │ ├── AutowireCandidateResolver │ │ │ │ │ └── images │ │ │ │ │ │ └── AutowireCandidateResolver.png │ │ │ │ └── InstantiationStrategy │ │ │ │ │ └── images │ │ │ │ │ └── CglibSubclassingInstantiationStrategy.png │ │ │ ├── ObjectProvider │ │ │ │ └── images │ │ │ │ │ └── ObjectProvider.png │ │ │ └── SmartInitializingSingleton │ │ │ │ └── Spring-SmartInitializingSingleton-未完成.md │ │ ├── ConfigurablePropertyAccessor │ │ │ ├── TODO.MD │ │ │ └── images │ │ │ │ └── ConfigurablePropertyAccessor.png │ │ ├── Scope │ │ │ └── images │ │ │ │ ├── Scope.png │ │ │ │ ├── image-20201106130235350.png │ │ │ │ ├── image-20201106130253794.png │ │ │ │ ├── image-20201106150027003.png │ │ │ │ └── image-20201106153206355.png │ │ ├── BeanWrapper │ │ │ └── images │ │ │ │ ├── BeanWrapper.png │ │ │ │ └── BeanWrapperImpl.png │ │ ├── images │ │ │ ├── image-20201103130814462.png │ │ │ ├── image-20201103130932456.png │ │ │ ├── image-20201103131100333.png │ │ │ ├── image-20201103131124364.png │ │ │ ├── image-20201103131516097.png │ │ │ ├── image-20201103131606924.png │ │ │ ├── image-20201103131753459.png │ │ │ ├── image-20201103131834367.png │ │ │ ├── image-20201103131919128.png │ │ │ ├── image-20201103132102319.png │ │ │ ├── image-20201103132447593.png │ │ │ ├── image-20201103132557063.png │ │ │ ├── image-20201103133355321.png │ │ │ ├── image-20201103135735694.png │ │ │ ├── image-20201103135847780.png │ │ │ ├── image-20201103140009070.png │ │ │ ├── image-20201103140155001.png │ │ │ ├── image-20201103150627868.png │ │ │ ├── image-20201119104353509.png │ │ │ ├── image-20201119105146662.png │ │ │ ├── image-20201119105448868.png │ │ │ ├── image-20201119105956250.png │ │ │ ├── image-20201119110953651.png │ │ │ ├── image-20201119111201065.png │ │ │ ├── image-20201119111308388.png │ │ │ ├── image-20201119111318722.png │ │ │ ├── image-20201119111802835.png │ │ │ ├── image-20201119112122867.png │ │ │ ├── image-20201119112836237.png │ │ │ └── image-20201119113147203.png │ │ ├── BeanDefinition │ │ │ └── images │ │ │ │ ├── BeanDefinition.png │ │ │ │ ├── RootBeanDefinition.png │ │ │ │ ├── ChildBeanDefinition.png │ │ │ │ ├── GenericBeanDefinition.png │ │ │ │ ├── ClassDerivedBeanDefinition.png │ │ │ │ ├── ScannedGenericBeanDefinition.png │ │ │ │ ├── AnnotatedGenericBeanDefinition.png │ │ │ │ └── ConfigurationClassBeanDefinition.png │ │ ├── BeanMetadataElement │ │ │ └── images │ │ │ │ ├── ManagedMap.png │ │ │ │ ├── ManagedSet.png │ │ │ │ ├── ManagedList.png │ │ │ │ ├── MethodOverride.png │ │ │ │ ├── ManagedProperties.png │ │ │ │ └── BeanMetadataElement.png │ │ ├── registry │ │ │ └── images │ │ │ │ ├── SingletonBeanRegistry.png │ │ │ │ └── FactoryBeanRegistrySupport.png │ │ ├── PropertyAccessor │ │ │ └── images │ │ │ │ └── PropertyAccessor.png │ │ ├── propertyEditor │ │ │ └── images │ │ │ │ └── PropertyEditorRegistry.png │ │ ├── ComponentDefinition │ │ │ └── images │ │ │ │ ├── ComponentDefinition.png │ │ │ │ ├── AbstractComponentDefinition.png │ │ │ │ ├── CompositeComponentDefinition.png │ │ │ │ └── PointcutComponentDefinition.png │ │ ├── Lifecycle │ │ │ └── images │ │ │ │ └── AbstractAutowireCapableBeanFactory.png │ │ ├── AbstractNestablePropertyAccessor │ │ │ └── images │ │ │ │ ├── image-20201123125909233.png │ │ │ │ ├── image-20201123130345665.png │ │ │ │ ├── image-20201123130442033.png │ │ │ │ ├── image-20201123135752489.png │ │ │ │ └── image-20201123140100610.png │ │ └── GenericTypeAwarePropertyDescriptor │ │ │ └── images │ │ │ └── GenericTypeAwarePropertyDescriptor.png │ ├── tx │ │ ├── Spring-JdbcTemplate-未完成.md │ │ ├── Spring-JdbcAccessor-未完成.md │ │ └── images │ │ │ └── SQLExceptionTranslator.png │ ├── utils │ │ ├── Spring-ResourceUtils-未完成.md │ │ ├── Spring-AnnotationUtils-未完成.md │ │ ├── Spring-AutowireUtils-未完成.md │ │ ├── Spring-BeanFactoryUtils-未完成.md │ │ ├── Spring-PropertyDescriptorUtils-未完成.md │ │ ├── images │ │ │ ├── StringValueResolver.png │ │ │ └── SystemPropertyUtils-resolvePlaceholders.png │ │ ├── web │ │ │ └── Spring-WebApplicationContextUtils-未完成.md │ │ ├── Spring-BeanUtils-未完成.md │ │ └── Spring-CollectionUtils-未完成.md │ ├── format │ │ ├── images │ │ │ └── Parser.png │ │ ├── AnnotationFormatterFactory │ │ │ └── images │ │ │ │ └── DateTimeFormatAnnotationFormatterFactory.png │ │ └── Spring-Formatter.md │ ├── context │ │ └── annotation │ │ │ ├── ScopeMetadataResolver │ │ │ ├── readme.md │ │ │ └── Spring-ScopeMetadataResolver-未完成.md │ │ │ ├── AnnotationConfigApplicationContext.xmind │ │ │ └── images │ │ │ ├── AnnotatedGenericBeanDefinition.png │ │ │ └── ClassPathBeanDefinitionScanner.png │ ├── event │ │ └── images │ │ │ ├── ApplicationEvent.png │ │ │ ├── ApplicationListener.png │ │ │ └── ReaderEventListener.png │ ├── env │ │ ├── PropertyResolver │ │ │ ├── images │ │ │ │ ├── Environment.png │ │ │ │ ├── PropertySource.png │ │ │ │ ├── PropertyResolver.png │ │ │ │ ├── MutablePropertySources.png │ │ │ │ ├── AbstractPropertyResolver.png │ │ │ │ └── image-20200930091848677.png │ │ │ └── PlaceholderResolver │ │ │ │ └── images │ │ │ │ └── PropertyPlaceholderConfigurerResolver.png │ │ └── environment │ │ │ └── images │ │ │ ├── MockEnvironment.png │ │ │ ├── AbstractEnvironment.png │ │ │ ├── StandardEnvironment.png │ │ │ └── StandardServletEnvironment.png │ └── 深入spring │ │ ├── image │ │ ├── image-20201227200314479.png │ │ ├── image-20201227200347947.png │ │ └── image-20201227202136137.png │ │ ├── ClassPathXmlApplicationContext.xmind │ │ └── images │ │ ├── ClassPathXmlApplicationContext.png │ │ └── PathMatchingResourcePatternResolver.png ├── core │ └── type │ │ └── classreading │ │ └── Spring-MetadataReader-未完成.md ├── Spring IoC.xmind ├── deep_spring │ ├── 深入理解ClassPathXmlApplicationContext.md │ ├── ClassPathXmlApplicationContext.xmind │ └── IoC │ │ └── images │ │ ├── ClassPathXmlApplicationContext.png │ │ └── AnnotationConfigApplicationContext.png ├── Spring framework.xmind ├── bool-expression │ ├── Expression │ │ └── Spring-Expression.md │ └── ExpressionParser │ │ └── images │ │ └── ExpressionParser.png ├── context │ ├── Spring-StopWatch.md │ ├── images │ │ ├── MultiValueMap.png │ │ ├── image-20200824094154847.png │ │ ├── image-20200824104529315.png │ │ ├── image-20200827143340121.png │ │ ├── image-20200827143531120.png │ │ ├── image-20200827161206582.png │ │ └── image-20200827170108543.png │ ├── assets │ │ ├── image-20191230130243729.png │ │ ├── image-20191230132742140.png │ │ ├── image-20191230132836588.png │ │ ├── image-20191230133133329.png │ │ ├── image-20191230134042406.png │ │ ├── image-20191230135802020.png │ │ ├── image-20191230135803570.png │ │ ├── image-20191230135901563.png │ │ ├── image-20191231084415214.png │ │ ├── image-20191231092639591.png │ │ ├── image-20191231101018619.png │ │ ├── image-20191231102251213.png │ │ ├── image-20191231103411501.png │ │ ├── image-20191231103514200.png │ │ ├── image-20191231142829639.png │ │ ├── image-20191231162505748.png │ │ ├── image-20191231164622063.png │ │ ├── image-20191231165638975.png │ │ ├── image-20200101093742238.png │ │ ├── image-20200101100906778.png │ │ ├── image-20200101111755022.png │ │ ├── image-20200101155451199.png │ │ ├── image-20200101155539501.png │ │ ├── image-20200102083512005.png │ │ ├── image-20200102085031641.png │ │ ├── image-20200102091421516.png │ │ ├── image-20200108081404857.png │ │ ├── image-20200108081623427.png │ │ ├── image-20200108082335031.png │ │ ├── image-20200109084131415.png │ │ ├── image-20200109085606240.png │ │ ├── image-20200109090456547.png │ │ ├── image-20200109090655157.png │ │ ├── image-20200109091216505.png │ │ ├── image-20200109092801572.png │ │ ├── image-20200109093242494.png │ │ ├── image-20200109094032421.png │ │ ├── image-20200109094649217.png │ │ ├── image-20200109094654409.png │ │ ├── image-20200109150841916.png │ │ ├── image-20200110093044672.png │ │ ├── image-20200115083744268.png │ │ ├── image-20200115084031725.png │ │ ├── image-20200115093602651.png │ │ ├── image-20200115105941265.png │ │ ├── image-20200115141708702.png │ │ ├── image-20200115143315633.png │ │ ├── image-20200115143456554.png │ │ ├── image-20200116085344737.png │ │ ├── image-20200116085423073.png │ │ ├── image-20200116085726577.png │ │ ├── image-20200116085737632.png │ │ ├── image-20200116085927359.png │ │ ├── image-20200116092259944.png │ │ ├── image-20200116141838601.png │ │ ├── image-20200116141932486.png │ │ ├── image-20200117082538216.png │ │ ├── image-20200117082922030.png │ │ ├── image-20200117091753858.png │ │ ├── image-20200117092124992.png │ │ ├── image-20200117104710142.png │ │ ├── image-20200117110115741.png │ │ ├── image-20200117110846256.png │ │ ├── image-20200117111131406.png │ │ ├── image-20200117133325461.png │ │ ├── image-20200117141309038.png │ │ ├── image-20200117141519123.png │ │ ├── image-20200117142800671.png │ │ ├── image-20200117143022827.png │ │ ├── image-20200119085346675.png │ │ ├── image-20200119085655734.png │ │ ├── image-20200119101017989.png │ │ ├── image-20200119101026726.png │ │ ├── image-20200119101107820.png │ │ ├── image-20200119101516591.png │ │ ├── image-20200119141937915.png │ │ ├── image-20200119143046066.png │ │ ├── image-20200119144019171.png │ │ ├── image-20200119145138205.png │ │ ├── image-20200119163638222.png │ │ ├── image-20200119164149650.png │ │ ├── image-20200119164402137.png │ │ ├── image-20200119164410301.png │ │ ├── image-20200120081356426.png │ │ ├── image-20200120081412532.png │ │ ├── image-20200120081429224.png │ │ ├── image-20200120090559881.png │ │ ├── image-20200120091118997.png │ │ ├── image-20200120091801538.png │ │ ├── image-20200120092728885.png │ │ ├── image-20200123085741347.png │ │ ├── image-20200123085756168.png │ │ ├── image-20200123085946476.png │ │ ├── image-20200123090442409.png │ │ ├── image-20200123090851644.png │ │ ├── image-20200123091445694.png │ │ ├── image-20200123093032179.png │ │ ├── image-20200123093733129.png │ │ ├── image-20200123094439617.png │ │ ├── image-20200225104850528.png │ │ ├── image-20200226082614312.png │ │ ├── image-20200226083247784.png │ │ ├── image-20200226084056993.png │ │ ├── image-20200226084200428.png │ │ ├── image-20200226084400939.png │ │ ├── image-20200226084514795.png │ │ ├── image-20200226084640683.png │ │ ├── image-20200226084914000.png │ │ ├── image-20200226084923783.png │ │ ├── image-20200226085433130.png │ │ ├── image-20200226085440865.png │ │ ├── image-20200226085727426.png │ │ ├── image-20200226085839496.png │ │ ├── image-20200226090042946.png │ │ ├── image-20200226090315865.png │ │ ├── image-20200226090432052.png │ │ ├── image-20200226090650154.png │ │ ├── image-20200226090719108.png │ │ ├── image-20200226090827849.png │ │ └── image-20200226090945418.png │ └── Spring-Configuration-未完成.md ├── mvc │ └── images │ │ ├── HandlerMapping.png │ │ ├── image-20200915135933146.png │ │ └── image-20200918130340555.png ├── tx │ └── images │ │ ├── image-20200728094658684.png │ │ ├── image-20200728105926218.png │ │ ├── image-20200728133037075.png │ │ ├── image-20200729090322058.png │ │ ├── image-20200729144622440.png │ │ ├── image-20200729145518089.png │ │ ├── image-20200729145637688.png │ │ ├── image-20200729145835608.png │ │ ├── image-20200729160650401.png │ │ ├── image-20200729161647214.png │ │ ├── image-20200729162023837.png │ │ └── image-20200729163303000.png ├── readme.md ├── spring-web │ └── assets │ │ ├── image-20200226104559470.png │ │ └── image-20200226105352498.png └── spring-messaging │ └── assets │ ├── image-20200304085303580.png │ ├── image-20200304092154712.png │ ├── image-20200305085013723.png │ ├── image-20200305085845017.png │ └── image-20200305090846313.png ├── integration-tests └── src │ └── test │ ├── java │ └── .gitignore │ └── resources │ ├── META-INF │ ├── spring.handlers │ └── spring.schemas │ └── org │ └── springframework │ ├── util │ └── testlog4j.properties │ └── web │ └── util │ └── testlog4j.properties ├── spring-instrument └── src │ └── test │ └── java │ └── .gitignore ├── spring-orm └── src │ └── test │ └── resources │ ├── order.jar │ ├── order-supplemental.jar │ └── org │ └── springframework │ └── orm │ └── jpa │ ├── persistence-no-schema.xml │ ├── jpa-archive.jar │ ├── insertPerson.sql │ └── domain │ └── spring.components ├── spring-websocket └── src │ ├── test │ └── java │ │ └── .gitignore │ └── main │ ├── resources │ ├── .gitignore │ ├── META-INF │ │ └── spring.handlers │ └── org │ │ └── springframework │ │ └── web │ │ └── socket │ │ └── config │ │ └── spring-websocket.gif │ └── java │ └── org │ └── springframework │ └── web │ └── socket │ └── server │ └── jetty │ └── package-info.java ├── spring-context-support └── src │ ├── main │ └── resources │ │ └── .gitignore │ └── test │ └── resources │ └── org │ └── springframework │ └── mail │ └── javamail │ └── test.mime.types ├── mvc-read ├── src │ └── main │ │ └── resources │ │ └── application.properties └── .mvn │ └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── spring-source-hot-ioc-book └── src │ ├── test │ ├── resources │ │ ├── data.properties │ │ ├── property.properties │ │ ├── messages_zh_CN.properties │ │ ├── messages_en_US.properties │ │ └── META-INF │ │ │ ├── spring.schemas │ │ │ └── spring.handlers │ └── java │ │ └── com │ │ └── source │ │ └── hot │ │ └── ioc │ │ └── book │ │ └── ioc │ │ └── CTest.java │ └── main │ └── java │ └── com │ └── source │ └── hot │ └── ioc │ └── book │ ├── convert │ └── AbcEnum.java │ ├── conditional │ └── InterFunc.java │ ├── pojo │ └── lookup │ │ └── Shop.java │ └── ann │ └── three │ └── SupperConfiguration.java ├── spring-jdbc └── src │ ├── test │ └── resources │ │ ├── data.sql │ │ ├── org │ │ └── springframework │ │ │ └── jdbc │ │ │ ├── config │ │ │ ├── db-drops.sql │ │ │ ├── db-test-data.sql │ │ │ ├── db-schema-derby.sql │ │ │ ├── db-update-data.sql │ │ │ ├── db-schema.sql │ │ │ └── db-test-data-endings.sql │ │ │ └── datasource │ │ │ ├── init │ │ │ ├── drop-users-schema.sql │ │ │ ├── db-test-data.sql │ │ │ ├── db-test-data-escaped-literal.sql │ │ │ ├── db-test-data-mysql-escaped-literal.sql │ │ │ ├── users-data.sql │ │ │ ├── db-schema.sql │ │ │ ├── users-data-without-separator.sql │ │ │ ├── db-test-data-endings.sql │ │ │ ├── db-test-data-multiple.sql │ │ │ ├── db-test-data-newline.sql │ │ │ ├── db-test-data-multi-newline.sql │ │ │ ├── db-test-data-whitespace.sql │ │ │ ├── db-test-data-select.sql │ │ │ ├── users-schema-without-separator.sql │ │ │ ├── db-schema-failed-drop-comments.sql │ │ │ └── users-schema.sql │ │ │ └── embedded │ │ │ ├── db-test-data.sql │ │ │ ├── db-schema-without-dropping.sql │ │ │ ├── db-schema.sql │ │ │ ├── db-schema-derby-with-drop.sql │ │ │ ├── db-schema-comments.sql │ │ │ ├── db-schema-failed-drop-comments.sql │ │ │ ├── db-schema-custom-comments.sql │ │ │ └── db-schema-block-comments.sql │ │ └── schema.sql │ └── main │ └── resources │ ├── META-INF │ └── spring.handlers │ └── org │ └── springframework │ └── jdbc │ └── config │ └── spring-jdbc.gif ├── spring-source-mvc-demo └── src │ └── main │ ├── webapp │ ├── WEB-INF │ │ ├── welcome_en.properties │ │ ├── welcome_fr.properties │ │ ├── welcome_zh_CN.properties │ │ ├── view │ │ │ └── xmlViewResolver.jsp │ │ ├── parameterizable-view │ │ │ └── static.jsp │ │ └── url-filename-view │ │ │ └── static.jsp │ └── themes │ │ ├── bright.css │ │ └── dark.css │ ├── resources │ └── themes │ │ ├── dark.properties │ │ └── bright.properties │ └── java │ └── com │ └── source │ └── hot │ └── mvc │ └── ex │ └── ResponseEx.java ├── spring-web └── src │ ├── test │ ├── resources │ │ └── org │ │ │ └── springframework │ │ │ ├── http │ │ │ ├── converter │ │ │ │ ├── xml │ │ │ │ │ └── external.txt │ │ │ │ ├── byterangeresource.txt │ │ │ │ └── logo.jpg │ │ │ └── codec │ │ │ │ └── multipart │ │ │ │ ├── part-no-header.multipart │ │ │ │ └── part-no-end-boundary.multipart │ │ │ └── web │ │ │ ├── spring.png │ │ │ └── util │ │ │ └── testlog4j.properties │ └── java │ │ └── org │ │ └── springframework │ │ └── http │ │ └── codec │ │ └── xml │ │ └── jaxb │ │ └── package-info.java │ ├── testFixtures │ └── resources │ │ └── org │ │ └── springframework │ │ └── http │ │ └── codec │ │ └── multipart │ │ └── foo.txt │ └── main │ ├── resources │ └── META-INF │ │ └── services │ │ └── javax.servlet.ServletContainerInitializer │ └── java │ └── org │ └── springframework │ └── web │ └── context │ └── request │ └── async │ └── package-info.java ├── spring-webmvc └── src │ ├── test │ └── resources │ │ └── org │ │ └── springframework │ │ └── web │ │ ├── servlet │ │ ├── view │ │ │ ├── script │ │ │ │ ├── empty.txt │ │ │ │ ├── kotlin │ │ │ │ │ ├── header.html │ │ │ │ │ ├── footer.html │ │ │ │ │ ├── template.kts │ │ │ │ │ └── eval.kts │ │ │ │ ├── messages_en.properties │ │ │ │ ├── messages_fr.properties │ │ │ │ ├── jython │ │ │ │ │ ├── template.html │ │ │ │ │ └── render.py │ │ │ │ ├── nashorn │ │ │ │ │ └── template.html │ │ │ │ └── jruby │ │ │ │ │ └── template.erb │ │ │ ├── groovy │ │ │ │ ├── i18n.tpl │ │ │ │ ├── i18n_fr.tpl │ │ │ │ ├── includes │ │ │ │ │ ├── include.tpl │ │ │ │ │ └── include_de_DE.tpl │ │ │ │ ├── i18n_de_DE.tpl │ │ │ │ ├── i18n_es.tpl │ │ │ │ ├── content.tpl │ │ │ │ └── layout-main.tpl │ │ │ ├── xslt │ │ │ │ └── dummyData.xsl │ │ │ ├── testviews_en.properties │ │ │ ├── document │ │ │ │ ├── template.xls │ │ │ │ ├── template_de.xls │ │ │ │ └── template_en_US.xls │ │ │ └── testviews_fr.properties │ │ ├── resource │ │ │ ├── test │ │ │ │ ├── test%file.txt │ │ │ │ ├── foo.txt │ │ │ │ ├── foo.bar │ │ │ │ ├── foo.css │ │ │ │ ├── bar.css │ │ │ │ ├── bar.min.css │ │ │ │ ├── foo-bar │ │ │ │ │ └── foo-bar.css │ │ │ │ ├── js │ │ │ │ │ ├── bar.js │ │ │ │ │ └── foo.js │ │ │ │ ├── error.appcache │ │ │ │ ├── empty_url_function.css │ │ │ │ ├── external.css │ │ │ │ └── images │ │ │ │ │ └── image.png │ │ │ ├── testalternatepath │ │ │ │ ├── bar.css │ │ │ │ ├── foo.css │ │ │ │ ├── js │ │ │ │ │ ├── bar.js │ │ │ │ │ ├── foo.js │ │ │ │ │ └── baz.js │ │ │ │ └── baz.css │ │ │ ├── testsecret │ │ │ │ └── secret.txt │ │ │ └── META-INF │ │ │ │ └── resources │ │ │ │ └── webjars │ │ │ │ └── foo │ │ │ │ └── 2.3 │ │ │ │ └── foo.txt │ │ ├── config │ │ │ └── annotation │ │ │ │ ├── WEB-INF │ │ │ │ ├── index.tpl │ │ │ │ ├── index.vm │ │ │ │ └── index.ftl │ │ │ │ └── testStylesheet.css │ │ ├── function │ │ │ ├── response.txt │ │ │ └── child │ │ │ │ └── response.txt │ │ ├── complexviews.properties │ │ └── mvc │ │ │ └── method │ │ │ └── annotation │ │ │ └── logo.jpg │ │ └── context │ │ └── WEB-INF │ │ ├── theme_en_GB.properties │ │ ├── test-messages.properties │ │ ├── test-theme.properties │ │ ├── more-context-messages.properties │ │ ├── myoverride.properties │ │ ├── theme_en_US.properties │ │ ├── theme.properties │ │ ├── myplaceholder.properties │ │ └── context-messages_en_GB.properties │ └── main │ └── resources │ ├── META-INF │ └── spring.handlers │ └── org │ └── springframework │ └── web │ └── servlet │ └── config │ └── spring-mvc.gif ├── spring-beans └── src │ ├── test │ └── resources │ │ └── org │ │ └── springframework │ │ └── beans │ │ ├── factory │ │ ├── xml │ │ │ ├── util.properties │ │ │ └── beanEventsImported.xml │ │ ├── config │ │ │ ├── PropertyPlaceholderConfigurerTests.properties │ │ │ ├── PropertiesFactoryBeanTests-test.properties │ │ │ └── PropertyResourceConfigurerTests-test.properties │ │ └── support │ │ │ ├── security │ │ │ └── policy.all │ │ │ ├── simpleConstructorArg.properties │ │ │ ├── multiConstructorArgs.properties │ │ │ └── refConstructorArg.properties │ │ └── propertyeditors │ │ ├── ResourceBundleEditorTests.properties │ │ ├── ResourceBundleEditorTestsLang_en.properties │ │ ├── ResourceBundleEditorTestsLangCountry_en_GB.properties │ │ └── ResourceBundleEditorTestsLangCountryDialect_en_GB_GLASGOW.properties │ ├── main │ ├── resources │ │ ├── META-INF │ │ │ └── spring.factories │ │ └── org │ │ │ └── springframework │ │ │ └── beans │ │ │ └── factory │ │ │ └── xml │ │ │ ├── spring-util.gif │ │ │ └── spring-beans.gif │ └── java │ │ └── org │ │ └── springframework │ │ └── beans │ │ └── factory │ │ └── groovy │ │ └── package-info.java │ └── testFixtures │ └── java │ └── org │ └── springframework │ └── beans │ └── testfixture │ └── beans │ └── package-info.java ├── spring-context └── src │ ├── test │ └── resources │ │ ├── org │ │ └── springframework │ │ │ ├── beans │ │ │ └── factory │ │ │ │ └── xml │ │ │ │ └── test.properties │ │ │ ├── context │ │ │ ├── config │ │ │ │ ├── empty-foo.properties │ │ │ │ ├── test-foo.properties │ │ │ │ └── test-bar.properties │ │ │ ├── support │ │ │ │ ├── test.properties │ │ │ │ ├── messages_de.properties │ │ │ │ ├── more-messages.properties │ │ │ │ ├── messages_de_AT.properties │ │ │ │ ├── messages_de_AT_oo.properties │ │ │ │ ├── PropertySourcesPlaceholderConfigurerTests.properties │ │ │ │ ├── override.properties │ │ │ │ ├── messages.properties │ │ │ │ └── placeholder.properties │ │ │ ├── annotation │ │ │ │ ├── p3.properties │ │ │ │ ├── p4.properties │ │ │ │ ├── p2.properties │ │ │ │ ├── configuration │ │ │ │ │ ├── AutowiredConfigurationTests-custom.properties │ │ │ │ │ └── ImportNonXmlResourceConfig-context.properties │ │ │ │ └── p1.properties │ │ │ ├── index │ │ │ │ ├── empty-spring.components │ │ │ │ └── spring.components │ │ │ └── groovy │ │ │ │ ├── applicationContext2.groovy │ │ │ │ ├── applicationContext.groovy │ │ │ │ └── applicationContext-error.groovy │ │ │ ├── scripting │ │ │ ├── bsh │ │ │ │ ├── simple.bsh │ │ │ │ ├── Broken.bsh │ │ │ │ └── Calculator.bsh │ │ │ ├── support │ │ │ │ └── Messenger.js │ │ │ └── groovy │ │ │ │ ├── simple.groovy │ │ │ │ ├── Messenger.groovy │ │ │ │ └── Broken.groovyb │ │ │ ├── instrument │ │ │ └── classloading │ │ │ │ └── testResource.xml │ │ │ ├── jmx │ │ │ └── export │ │ │ │ └── naming │ │ │ │ └── jmx-names.properties │ │ │ └── validation │ │ │ ├── messages1.properties │ │ │ ├── messages2.properties │ │ │ └── messages3.properties │ │ └── do_not_delete_me.txt │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── remoting │ │ ├── soap │ │ └── package-info.java │ │ └── support │ │ └── package-info.java │ └── resources │ └── org │ └── springframework │ ├── ejb │ └── config │ │ └── spring-jee.gif │ ├── cache │ └── config │ │ └── spring-cache.gif │ ├── context │ └── config │ │ └── spring-context.gif │ ├── scheduling │ └── config │ │ └── spring-task.gif │ └── scripting │ └── config │ └── spring-lang.gif ├── spring-core └── src │ └── test │ ├── resources │ └── org │ │ └── springframework │ │ ├── core │ │ ├── io │ │ │ ├── example.properties │ │ │ ├── support │ │ │ │ ├── resource#test1.txt │ │ │ │ └── resource#test2.txt │ │ │ ├── buffer │ │ │ │ └── DataBufferUtilsTests.txt │ │ │ └── example.xml │ │ └── codec │ │ │ └── ResourceRegionEncoderTests.txt │ │ └── util │ │ ├── testlog4j.properties │ │ └── xml │ │ ├── testLexicalHandler.xml │ │ ├── dtdWithLeadingComment.xml │ │ ├── dtdWithTrailingComment.xml │ │ └── testContentHandler.xml │ └── java │ └── org │ └── springframework │ └── tests │ └── sample │ └── objects │ └── package-info.java ├── spring-test └── src │ ├── test │ ├── webapp │ │ └── WEB-INF │ │ │ └── readme.txt │ └── resources │ │ ├── org │ │ └── springframework │ │ │ └── test │ │ │ ├── context │ │ │ ├── env │ │ │ │ ├── extended.properties │ │ │ │ ├── explicit.properties │ │ │ │ ├── repeatable │ │ │ │ │ ├── local.properties │ │ │ │ │ ├── meta.properties │ │ │ │ │ ├── second.properties │ │ │ │ │ ├── first.properties │ │ │ │ │ └── DefaultPropertiesFileDetectionRepeatedTestPropertySourceTests.properties │ │ │ │ ├── DefaultPropertiesFileDetectionTestPropertySourceTests.properties │ │ │ │ ├── ExtendedDefaultPropertiesFileDetectionTestPropertySourceTests.properties │ │ │ │ ├── ApplicationPropertyOverridePropertiesFileTestPropertySourceTests.properties │ │ │ │ └── SystemPropertyOverridePropertiesFileTestPropertySourceTests.properties │ │ │ ├── jdbc │ │ │ │ ├── data.sql │ │ │ │ ├── drop-schema.sql │ │ │ │ ├── data-add-catbert.sql │ │ │ │ ├── data-add-dogbert.sql │ │ │ │ ├── schema.sql │ │ │ │ └── recreate-schema.sql │ │ │ ├── junit4 │ │ │ │ ├── spr8849 │ │ │ │ │ └── spr8849-schema.sql │ │ │ │ ├── orm │ │ │ │ │ └── db-test-data.sql │ │ │ │ └── PropertiesBasedSpringJUnit4ClassRunnerAppCtxTests-context.properties │ │ │ └── web │ │ │ │ └── BasicGroovyWacTestsContext.groovy │ │ │ ├── jdbc │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ │ └── web │ │ │ └── client │ │ │ └── samples │ │ │ └── ludwig.json │ │ └── META-INF │ │ ├── web-resources │ │ └── WEB-INF │ │ │ └── views │ │ │ └── home.jsp │ │ └── spring.factories │ └── main │ └── java │ └── org │ └── springframework │ └── test │ ├── web │ └── package-info.java │ ├── package-info.java │ └── context │ └── event │ ├── package-info.java │ └── annotation │ └── package-info.java ├── spring-webflux └── src │ └── test │ └── resources │ ├── org │ └── springframework │ │ └── web │ │ └── reactive │ │ ├── resource │ │ ├── test │ │ │ ├── foo.txt │ │ │ ├── test%file.txt │ │ │ ├── bar.css │ │ │ ├── foo foo.txt │ │ │ ├── foo.css │ │ │ ├── js │ │ │ │ ├── bar.js │ │ │ │ └── foo.js │ │ │ ├── error.appcache │ │ │ ├── empty_url_function.css │ │ │ ├── external.css │ │ │ └── images │ │ │ │ └── image.png │ │ ├── testalternatepath │ │ │ ├── bar.css │ │ │ ├── baz.css │ │ │ └── js │ │ │ │ └── baz.js │ │ └── testsecret │ │ │ └── secret.txt │ │ ├── result │ │ ├── view │ │ │ ├── script │ │ │ │ ├── empty.txt │ │ │ │ ├── kotlin │ │ │ │ │ ├── footer.html │ │ │ │ │ ├── header.html │ │ │ │ │ ├── eval.kts │ │ │ │ │ └── template.kts │ │ │ │ ├── messages_en.properties │ │ │ │ ├── messages_fr.properties │ │ │ │ ├── jython │ │ │ │ │ ├── template.html │ │ │ │ │ └── render.py │ │ │ │ ├── jruby │ │ │ │ │ └── template.erb │ │ │ │ └── nashorn │ │ │ │ │ └── template.html │ │ │ └── freemarker │ │ │ │ └── test.ftl │ │ └── method │ │ │ └── annotation │ │ │ └── logo.png │ │ ├── config │ │ └── testStylesheet.css │ │ ├── function │ │ ├── response.txt │ │ └── server │ │ │ ├── response.txt │ │ │ └── child │ │ │ └── response.txt │ │ └── spring.png │ ├── jul-test.properties │ └── META-INF │ └── services │ └── org.junit.platform.launcher.TestExecutionListener ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── spring-jcl ├── src │ └── main │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.commons.logging.LogFactory └── spring-jcl.gradle ├── src └── docs │ ├── asciidoc │ ├── images │ │ ├── ejb.png │ │ ├── full.png │ │ ├── mvc.png │ │ ├── tx.png │ │ ├── spring.sxd │ │ ├── prototype.png │ │ ├── remoting.png │ │ ├── singleton.png │ │ ├── aop-proxy-call.png │ │ ├── idea-setup-1.png │ │ ├── idea-setup-2.png │ │ ├── idea-setup-3.png │ │ ├── idea-setup-4.png │ │ ├── idea-setup-5.png │ │ ├── idea-setup-6.png │ │ ├── overview-ejb.png │ │ ├── overview-full.png │ │ ├── oxm-exceptions.png │ │ ├── thirdparty-web.png │ │ ├── container-magic.png │ │ ├── eclipse-setup-1.png │ │ ├── eclipse-setup-2.png │ │ ├── eclipse-setup-3.png │ │ ├── mvc-root-context.png │ │ ├── spring-framework.png │ │ ├── spring-overview.png │ │ ├── spring-overview.vsd │ │ ├── tx_prop_required.png │ │ ├── DataAccessException.png │ │ ├── overview-remoting.png │ │ ├── mvc-context-hierarchy.png │ │ ├── tx_prop_requires_new.png │ │ ├── overview-thirdparty-web.png │ │ ├── aop-proxy-plain-pojo-call.png │ │ ├── message-flow-broker-relay.png │ │ ├── message-flow-simple-broker.png │ │ └── spring-mvc-and-webflux-venn.png │ └── docinfo-footer.html │ └── api │ └── overview.html ├── spring-oxm └── src │ ├── main │ └── resources │ │ ├── META-INF │ │ └── spring.handlers │ │ └── org │ │ └── springframework │ │ └── oxm │ │ └── config │ │ └── spring-oxm.gif │ └── test │ └── resources │ └── org │ └── springframework │ └── oxm │ └── jaxb │ ├── spring-ws.png │ └── jaxb2.xml ├── spring-aop └── src │ └── main │ ├── resources │ ├── META-INF │ │ └── spring.handlers │ └── org │ │ └── springframework │ │ └── aop │ │ └── config │ │ └── spring-aop.gif │ └── java │ └── org │ └── aopalliance │ ├── aop │ └── package-info.java │ ├── package-info.java │ └── intercept │ └── package-info.java ├── spring-jms └── src │ └── main │ └── resources │ ├── META-INF │ └── spring.handlers │ └── org │ └── springframework │ └── jms │ └── config │ └── spring-jms.gif ├── spring-tx └── src │ └── main │ └── resources │ ├── META-INF │ └── spring.handlers │ └── org │ └── springframework │ └── transaction │ └── config │ └── spring-tx.gif ├── spring-context-indexer └── src │ ├── main │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.annotation.processing.Processor │ └── test │ └── java │ └── org │ └── springframework │ └── context │ └── index │ └── sample │ └── jpa │ └── package-info.java ├── spring-source-hot-data-book └── src │ └── main │ └── resources │ ├── create_table.sql │ └── insert_table.sql ├── spring-source-hot └── src │ └── main │ └── java │ └── org │ └── source │ └── hot │ └── spring │ └── overview │ └── ioc │ ├── orm │ └── IssuesEntity.java │ └── bean │ └── lookup │ └── Shop.java └── .editorconfig /doc/book-tx/readme.md: -------------------------------------------------------------------------------- 1 | # Spring 事务 -------------------------------------------------------------------------------- /doc/book-aop/Readme.md: -------------------------------------------------------------------------------- 1 | # Spring aop -------------------------------------------------------------------------------- /doc/bean/Spring-TypedStringValue-未完成.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration-tests/src/test/java/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-instrument/src/test/java/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-orm/src/test/resources/order.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-websocket/src/test/java/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-websocket/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-context-support/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-orm/src/test/resources/order-supplemental.jar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/book/core/annotation/Spring-AttributeMethods-未完成.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/book/core/io/Resource/readme.md: -------------------------------------------------------------------------------- 1 | # Spring resource 阅读指南 -------------------------------------------------------------------------------- /mvc-read/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/resources/data.properties: -------------------------------------------------------------------------------- 1 | a=123 -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/Spring-ParserContext-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ParserContext -------------------------------------------------------------------------------- /doc/book/core/Spring-GenericTypeResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring GenericTypeResolver -------------------------------------------------------------------------------- /doc/core/type/classreading/Spring-MetadataReader-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring MetadataReader -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/resources/property.properties: -------------------------------------------------------------------------------- 1 | name=zhangsan -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/data.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith'); -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/resources/messages_zh_CN.properties: -------------------------------------------------------------------------------- 1 | home=jia -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/WEB-INF/welcome_en.properties: -------------------------------------------------------------------------------- 1 | welcome.message = en -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/WEB-INF/welcome_fr.properties: -------------------------------------------------------------------------------- 1 | welcome.message = fr -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/http/converter/xml/external.txt: -------------------------------------------------------------------------------- 1 | Foo Bar -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/xml/util.properties: -------------------------------------------------------------------------------- 1 | foo=bar -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/beans/factory/xml/test.properties: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/core/io/example.properties: -------------------------------------------------------------------------------- 1 | foo=bar 2 | -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/core/io/support/resource#test1.txt: -------------------------------------------------------------------------------- 1 | test 1 -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/core/io/support/resource#test2.txt: -------------------------------------------------------------------------------- 1 | test 2 -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/resources/themes/dark.properties: -------------------------------------------------------------------------------- 1 | stylesheet=themes/dark.css -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/WEB-INF/welcome_zh_CN.properties: -------------------------------------------------------------------------------- 1 | welcome.message = zh -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/themes/bright.css: -------------------------------------------------------------------------------- 1 | h3{ 2 | background: wheat; 3 | } -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/themes/dark.css: -------------------------------------------------------------------------------- 1 | h3{ 2 | background: black; 3 | } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/test%file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/book/bean/ConfigurablePropertyAccessor/TODO.MD: -------------------------------------------------------------------------------- 1 | # todo 2 | - ConfigurablePropertyAccessor 的子类分析 -------------------------------------------------------------------------------- /doc/book/core/BridgeMethodResolver/Spring-BridgeMethodResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring BridgeMethodResolver -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/config/empty-foo.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/test.properties: -------------------------------------------------------------------------------- 1 | contexttest -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/bsh/simple.bsh: -------------------------------------------------------------------------------- 1 | return 3 * 2; 2 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/config/db-drops.sql: -------------------------------------------------------------------------------- 1 | drop table T_TEST; 2 | -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/resources/themes/bright.properties: -------------------------------------------------------------------------------- 1 | stylesheet=themes/bright.css -------------------------------------------------------------------------------- /spring-test/src/test/webapp/WEB-INF/readme.txt: -------------------------------------------------------------------------------- 1 | 2 | Dummy web application for testing purposes. -------------------------------------------------------------------------------- /spring-web/src/testFixtures/resources/org/springframework/http/codec/multipart/foo.txt: -------------------------------------------------------------------------------- 1 | Lorem Ipsum. -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/foo.txt: -------------------------------------------------------------------------------- 1 | Some text. -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/test%file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/theme_en_GB.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/foo.txt: -------------------------------------------------------------------------------- 1 | Some text. -------------------------------------------------------------------------------- /doc/bean/Spring-BeanMetadataElement.md: -------------------------------------------------------------------------------- 1 | # Spring BeanMetadataElement 2 | - Spring 中使用 xml 配置的 Bean 元信息接口. -------------------------------------------------------------------------------- /doc/book/core/Conventions-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring Conventions 2 | - 类全路径: `org.springframework.core.Conventions` -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/config/test-foo.properties: -------------------------------------------------------------------------------- 1 | foo=bar 2 | -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/core/io/buffer/DataBufferUtilsTests.txt: -------------------------------------------------------------------------------- 1 | foobarbazqux -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/extended.properties: -------------------------------------------------------------------------------- 1 | extended = 42 -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/jdbc/data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO person VALUES('bob'); -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/foo.bar: -------------------------------------------------------------------------------- 1 | h1 { color:red; } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/foo.css: -------------------------------------------------------------------------------- 1 | h1 { color:red; } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testalternatepath/bar.css: -------------------------------------------------------------------------------- 1 | fail -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testalternatepath/foo.css: -------------------------------------------------------------------------------- 1 | fail -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/i18n.tpl: -------------------------------------------------------------------------------- 1 | p('Hello Spring') -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/xslt/dummyData.xsl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/Spring IoC.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/Spring IoC.xmind -------------------------------------------------------------------------------- /doc/book/core/type/ClassMetadata/Spring-StandardAnnotationMetadata-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring StandardAnnotationMetadata -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/resources/messages_en_US.properties: -------------------------------------------------------------------------------- 1 | home=Home 2 | format_data={0}.abc -------------------------------------------------------------------------------- /spring-test/src/test/resources/META-INF/web-resources/WEB-INF/views/home.jsp: -------------------------------------------------------------------------------- 1 | 2 |

Main page

3 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/explicit.properties: -------------------------------------------------------------------------------- 1 | explicit = enigma -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/bar.css: -------------------------------------------------------------------------------- 1 | h2 { color:white; } -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/foo foo.txt: -------------------------------------------------------------------------------- 1 | Also some text. -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/foo.css: -------------------------------------------------------------------------------- 1 | h1 { color:red; } -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/testalternatepath/bar.css: -------------------------------------------------------------------------------- 1 | fail -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/testsecret/secret.txt: -------------------------------------------------------------------------------- 1 | big secret -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/bar.css: -------------------------------------------------------------------------------- 1 | h2 { color:white; } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testalternatepath/js/bar.js: -------------------------------------------------------------------------------- 1 | fail -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testalternatepath/js/foo.js: -------------------------------------------------------------------------------- 1 | fail -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testsecret/secret.txt: -------------------------------------------------------------------------------- 1 | big secret -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/i18n_fr.tpl: -------------------------------------------------------------------------------- 1 | p('Bonjour Spring') -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/kotlin/header.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/book-aop/Spring-TargetSource-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring TargetSource 2 | - 类全路径: `org.springframework.aop.TargetSource` -------------------------------------------------------------------------------- /doc/deep_spring/深入理解ClassPathXmlApplicationContext.md: -------------------------------------------------------------------------------- 1 | # 深入理解 ClassPathXmlApplicationContext 2 | 3 | 4 | 5 | ## -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/messages_de.properties: -------------------------------------------------------------------------------- 1 | code2=nachricht2 2 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/more-messages.properties: -------------------------------------------------------------------------------- 1 | code3=message3 2 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/jdbc/data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO user VALUES('Dilbert'); -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/bar.min.css: -------------------------------------------------------------------------------- 1 | h2 { color:white; } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/kotlin/footer.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/book/tx/Spring-JdbcTemplate-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring JdbcTemplate 2 | - 类全路径: `org.springframework.jdbc.core.JdbcTemplate` -------------------------------------------------------------------------------- /doc/book/utils/Spring-ResourceUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ResourceUtils 2 | - 类全路径: `org.springframework.util.ResourceUtils` -------------------------------------------------------------------------------- /spring-context/src/test/resources/do_not_delete_me.txt: -------------------------------------------------------------------------------- 1 | Please do not delete me; otherwise, you'll break some tests. -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/annotation/p3.properties: -------------------------------------------------------------------------------- 1 | testbean.name=p3TestBean 2 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/annotation/p4.properties: -------------------------------------------------------------------------------- 1 | testbean.name=p4TestBean 2 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/messages_de_AT.properties: -------------------------------------------------------------------------------- 1 | code2=nochricht2 2 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/repeatable/local.properties: -------------------------------------------------------------------------------- 1 | key1 = local file 2 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/repeatable/meta.properties: -------------------------------------------------------------------------------- 1 | key2 = meta file 2 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/jdbc/drop-schema.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE user IF EXISTS; 2 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/config/testStylesheet.css: -------------------------------------------------------------------------------- 1 | test stylesheet content -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/testalternatepath/baz.css: -------------------------------------------------------------------------------- 1 | h1 { color:red; } -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/kotlin/footer.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/kotlin/header.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/test-messages.properties: -------------------------------------------------------------------------------- 1 | code2=message2 2 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/foo-bar/foo-bar.css: -------------------------------------------------------------------------------- 1 | h2 { color:white; } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testalternatepath/baz.css: -------------------------------------------------------------------------------- 1 | h1 { color:red; } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/includes/include.tpl: -------------------------------------------------------------------------------- 1 | p('Include Default') -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/messages_en.properties: -------------------------------------------------------------------------------- 1 | hello = Hello 2 | -------------------------------------------------------------------------------- /doc/Spring framework.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/Spring framework.xmind -------------------------------------------------------------------------------- /doc/book-aop/Spring-ProxyFactory-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ProxyFactory 2 | - 类全路径: `org.springframework.aop.framework.ProxyFactory` -------------------------------------------------------------------------------- /doc/book/tx/Spring-JdbcAccessor-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring JdbcAccessor 2 | - 类全路径: `org.springframework.jdbc.support.JdbcAccessor` -------------------------------------------------------------------------------- /doc/bool-expression/Expression/Spring-Expression.md: -------------------------------------------------------------------------------- 1 | # Spring Expression 2 | - `org.springframework.expression.Expression` -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/propertyeditors/ResourceBundleEditorTests.properties: -------------------------------------------------------------------------------- 1 | punk=punk -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/config/test-bar.properties: -------------------------------------------------------------------------------- 1 | bar= foo\t 2 | spam=\tmaps 3 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/messages_de_AT_oo.properties: -------------------------------------------------------------------------------- 1 | code2=noochricht2 2 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/config/db-test-data.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith'); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/drop-users-schema.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE users IF EXISTS -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/config/annotation/WEB-INF/index.tpl: -------------------------------------------------------------------------------- 1 | html { body(hello) } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/includes/include_de_DE.tpl: -------------------------------------------------------------------------------- 1 | p('Include German') -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/messages_fr.properties: -------------------------------------------------------------------------------- 1 | hello = Bonjour 2 | -------------------------------------------------------------------------------- /doc/bean/images/Mergeable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/Mergeable.png -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLang_en.properties: -------------------------------------------------------------------------------- 1 | punk=yob -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/schema.sql: -------------------------------------------------------------------------------- 1 | drop table T_TEST if exists; 2 | 3 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/resources/META-INF/spring.schemas: -------------------------------------------------------------------------------- 1 | http\://www.huifer.com/schema/user.xsd=META-INF/user.xsd -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/jdbc/data-add-catbert.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO user VALUES('Catbert'); -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/jdbc/data-add-dogbert.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO user VALUES('Dogbert'); -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/http/converter/byterangeresource.txt: -------------------------------------------------------------------------------- 1 | Spring Framework test resource content. -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/jul-test.properties: -------------------------------------------------------------------------------- 1 | # Console Logging 2 | java.util.logging.ConsoleHandler.level = WARNING 3 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/messages_en.properties: -------------------------------------------------------------------------------- 1 | hello = Hello 2 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/messages_fr.properties: -------------------------------------------------------------------------------- 1 | hello = Bonjour 2 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/test-theme.properties: -------------------------------------------------------------------------------- 1 | theme.example2=test-message2 2 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/config/annotation/testStylesheet.css: -------------------------------------------------------------------------------- 1 | test stylesheet content -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/META-INF/resources/webjars/foo/2.3/foo.txt: -------------------------------------------------------------------------------- 1 | Some text. -------------------------------------------------------------------------------- /doc/bean/images/BeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/BeanFactory.png -------------------------------------------------------------------------------- /doc/bean/images/BeanReference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/BeanReference.png -------------------------------------------------------------------------------- /doc/bean/images/PropertyValue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/PropertyValue.png -------------------------------------------------------------------------------- /doc/book/format/images/Parser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/format/images/Parser.png -------------------------------------------------------------------------------- /doc/context/Spring-StopWatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/Spring-StopWatch.md -------------------------------------------------------------------------------- /doc/mvc/images/HandlerMapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/mvc/images/HandlerMapping.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=5.2.3.RELEASE 2 | org.gradle.jvmargs=-Xmx1536M 3 | org.gradle.caching=true 4 | org.gradle.parallel=true 5 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/config/PropertyPlaceholderConfigurerTests.properties: -------------------------------------------------------------------------------- 1 | my.name=foo -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/annotation/p2.properties: -------------------------------------------------------------------------------- 1 | testbean.name=p2TestBean 2 | from.p2=p2Value -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/PropertySourcesPlaceholderConfigurerTests.properties: -------------------------------------------------------------------------------- 1 | my.name=foo -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/instrument/classloading/testResource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/jmx/export/naming/jmx-names.properties: -------------------------------------------------------------------------------- 1 | namingTest = bean:name=namingTest 2 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/bsh/Broken.bsh: -------------------------------------------------------------------------------- 1 | one sure is the loneliest number... that i'll ever know -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/bsh/Calculator.bsh: -------------------------------------------------------------------------------- 1 | int add(int x, int y) { 2 | return x + y; 3 | } -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/core/codec/ResourceRegionEncoderTests.txt: -------------------------------------------------------------------------------- 1 | Spring Framework test resource content. -------------------------------------------------------------------------------- /spring-jcl/src/main/resources/META-INF/services/org.apache.commons.logging.LogFactory: -------------------------------------------------------------------------------- 1 | org.apache.commons.logging.LogFactoryService -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/config/db-schema-derby.sql: -------------------------------------------------------------------------------- 1 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/config/db-update-data.sql: -------------------------------------------------------------------------------- 1 | update T_TEST set NAME='Dave' where name='Keith'; -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith'); -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/repeatable/second.properties: -------------------------------------------------------------------------------- 1 | alpha = omega 2 | second = 2222 3 | -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/http/codec/multipart/part-no-header.multipart: -------------------------------------------------------------------------------- 1 | --boundary 2 | 3 | a 4 | --boundary-- -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/freemarker/test.ftl: -------------------------------------------------------------------------------- 1 | ${hello} -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/config/annotation/WEB-INF/index.vm: -------------------------------------------------------------------------------- 1 | ${hello} -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/js/bar.js: -------------------------------------------------------------------------------- 1 | function foo() { console.log("hello bar"); } -------------------------------------------------------------------------------- /src/docs/asciidoc/images/ejb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/ejb.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/full.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/mvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/mvc.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/tx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/tx.png -------------------------------------------------------------------------------- /doc/bean/images/MethodOverride.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/MethodOverride.png -------------------------------------------------------------------------------- /doc/bean/images/PropertyValues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/PropertyValues.png -------------------------------------------------------------------------------- /doc/book/core/MethodParameter/Spring-MethodParameter-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring MethodParameter 2 | - 类全路径: `org.springframework.core.MethodParameter` -------------------------------------------------------------------------------- /doc/book/core/OrderComparator/Spring-OrderComparator-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring OrderComparator 2 | - 类全路径: `org.springframework.core.OrderComparator` -------------------------------------------------------------------------------- /doc/book/utils/Spring-AnnotationUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring AnnotationUtils 2 | - 类全路径: `org.springframework.core.annotation.AnnotationUtils` -------------------------------------------------------------------------------- /doc/book/utils/Spring-AutowireUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring AutowireUtils 2 | - 类全路径: `org.springframework.beans.factory.support.AutowireUtils` -------------------------------------------------------------------------------- /doc/book/utils/Spring-BeanFactoryUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring BeanFactoryUtils 2 | - 类全路径: `org.springframework.beans.factory.BeanFactoryUtils` -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountry_en_GB.properties: -------------------------------------------------------------------------------- 1 | punk=chav -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/support/Messenger.js: -------------------------------------------------------------------------------- 1 | function getMessage() { return "Hello World!" } 2 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/validation/messages1.properties: -------------------------------------------------------------------------------- 1 | typeMismatch=Field {0} did not have correct type 2 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-test-data.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith'); -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/js/bar.js: -------------------------------------------------------------------------------- 1 | function foo() { console.log("hello bar"); } -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/js/foo.js: -------------------------------------------------------------------------------- 1 | function foo() { console.log("hello world"); } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/config/annotation/WEB-INF/index.ftl: -------------------------------------------------------------------------------- 1 | ${hello} -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/js/foo.js: -------------------------------------------------------------------------------- 1 | function foo() { console.log("hello world"); } -------------------------------------------------------------------------------- /src/docs/asciidoc/images/spring.sxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/spring.sxd -------------------------------------------------------------------------------- /doc/bean/images/BeanNameGenerator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/BeanNameGenerator.png -------------------------------------------------------------------------------- /doc/bean/images/RootBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/RootBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/Scope/images/Scope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/Scope/images/Scope.png -------------------------------------------------------------------------------- /doc/book/core/images/TypeProvider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/images/TypeProvider.png -------------------------------------------------------------------------------- /doc/context/images/MultiValueMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/MultiValueMap.png -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/function/response.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | This is a sample response text file. 3 | -------------------------------------------------------------------------------- /src/docs/asciidoc/images/prototype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/prototype.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/remoting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/remoting.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/singleton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/singleton.png -------------------------------------------------------------------------------- /doc/bean/images/ReaderEventListener.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/ReaderEventListener.png -------------------------------------------------------------------------------- /doc/book/context/annotation/ScopeMetadataResolver/readme.md: -------------------------------------------------------------------------------- 1 | # Spring ScopeMetadataResolver 阅读指南 2 | - 本节将对 `ScopeMetadataResolver` 进行分析 3 | 4 | -------------------------------------------------------------------------------- /doc/book/core/annotation/Spring-MergedAnnotation-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring MergedAnnotation 2 | - 类全路径: `org.springframework.core.annotation.MergedAnnotation` -------------------------------------------------------------------------------- /doc/book/utils/Spring-PropertyDescriptorUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring PropertyDescriptorUtils 2 | - 类全路径: `org.springframework.beans.PropertyDescriptorUtils` -------------------------------------------------------------------------------- /mvc-read/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/mvc-read/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-beans/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- 1 | org.springframework.beans.BeanInfoFactory=org.springframework.beans.ExtendedBeanInfoFactory -------------------------------------------------------------------------------- /spring-oxm/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/oxm=org.springframework.oxm.config.OxmNamespaceHandler -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/repeatable/first.properties: -------------------------------------------------------------------------------- 1 | alpha = beta 2 | first = 1111 3 | second = 1111 4 | -------------------------------------------------------------------------------- /spring-web/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer: -------------------------------------------------------------------------------- 1 | org.springframework.web.SpringServletContainerInitializer -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/function/response.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | This is a sample response text file. 3 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/more-context-messages.properties: -------------------------------------------------------------------------------- 1 | code1=message1x 2 | code3=message3 3 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/testalternatepath/js/baz.js: -------------------------------------------------------------------------------- 1 | function foo() { console.log("hello world"); } -------------------------------------------------------------------------------- /doc/bean/images/image-20200902102912716.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200902102912716.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200902103154580.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200902103154580.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200902105454958.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200902105454958.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903091759451.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903091759451.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903111128603.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903111128603.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903150738285.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903150738285.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903150930186.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903150930186.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903153057321.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903153057321.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903153432559.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903153432559.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903153533141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903153533141.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200903153617353.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200903153617353.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200911134220062.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200911134220062.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200911134534277.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200911134534277.png -------------------------------------------------------------------------------- /doc/bean/images/image-20200911150916875.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/image-20200911150916875.png -------------------------------------------------------------------------------- /doc/bean/register/images/AliasRegistry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/register/images/AliasRegistry.png -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/Spring-BeansDtdResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring BeansDtdResolver 2 | - 类全路径: `org.springframework.beans.factory.xml.BeansDtdResolver` -------------------------------------------------------------------------------- /doc/book/core/convert/images/Converter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/Converter.png -------------------------------------------------------------------------------- /doc/book/core/type/images/ClassMetadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/type/images/ClassMetadata.png -------------------------------------------------------------------------------- /doc/book/event/images/ApplicationEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/event/images/ApplicationEvent.png -------------------------------------------------------------------------------- /doc/mvc/images/image-20200915135933146.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/mvc/images/image-20200915135933146.png -------------------------------------------------------------------------------- /doc/mvc/images/image-20200918130340555.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/mvc/images/image-20200918130340555.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200728094658684.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200728094658684.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200728105926218.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200728105926218.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200728133037075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200728133037075.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729090322058.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729090322058.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729144622440.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729144622440.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729145518089.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729145518089.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729145637688.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729145637688.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729145835608.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729145835608.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729160650401.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729160650401.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729161647214.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729161647214.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729162023837.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729162023837.png -------------------------------------------------------------------------------- /doc/tx/images/image-20200729163303000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/tx/images/image-20200729163303000.png -------------------------------------------------------------------------------- /spring-aop/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler 2 | -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountryDialect_en_GB_GLASGOW.properties: -------------------------------------------------------------------------------- 1 | punk=ned -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/validation/messages2.properties: -------------------------------------------------------------------------------- 1 | typeMismatch=Field {0} did not have correct type 2 | age=Age 3 | -------------------------------------------------------------------------------- /spring-jdbc/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-escaped-literal.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('''Keith'''); -------------------------------------------------------------------------------- /spring-jms/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/jms=org.springframework.jms.config.JmsNamespaceHandler 2 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/function/server/response.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | This is a sample response text file. 3 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/testalternatepath/js/baz.js: -------------------------------------------------------------------------------- 1 | function foo() { console.log("hello world"); } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/function/child/response.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | This is a sample response text file. 3 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/i18n_de_DE.tpl: -------------------------------------------------------------------------------- 1 | include template: 'includes/include.tpl' 2 | p('Hallo Spring') -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/i18n_es.tpl: -------------------------------------------------------------------------------- 1 | include template: 'includes/include.tpl' 2 | p('Hola Spring') -------------------------------------------------------------------------------- /src/docs/asciidoc/images/aop-proxy-call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/aop-proxy-call.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/idea-setup-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/idea-setup-1.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/idea-setup-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/idea-setup-2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/idea-setup-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/idea-setup-3.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/idea-setup-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/idea-setup-4.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/idea-setup-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/idea-setup-5.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/idea-setup-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/idea-setup-6.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/overview-ejb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/overview-ejb.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/overview-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/overview-full.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/oxm-exceptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/oxm-exceptions.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/thirdparty-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/thirdparty-web.png -------------------------------------------------------------------------------- /doc/bean/images/MutablePropertyValues-构造.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/MutablePropertyValues-构造.png -------------------------------------------------------------------------------- /doc/book/core/Lifecycle/images/Lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/Lifecycle/images/Lifecycle.png -------------------------------------------------------------------------------- /doc/book/core/type/images/MethodMetadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/type/images/MethodMetadata.png -------------------------------------------------------------------------------- /doc/book/event/images/ApplicationListener.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/event/images/ApplicationListener.png -------------------------------------------------------------------------------- /doc/book/event/images/ReaderEventListener.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/event/images/ReaderEventListener.png -------------------------------------------------------------------------------- /doc/book/tx/images/SQLExceptionTranslator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/tx/images/SQLExceptionTranslator.png -------------------------------------------------------------------------------- /doc/book/utils/images/StringValueResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/utils/images/StringValueResolver.png -------------------------------------------------------------------------------- /doc/readme.md: -------------------------------------------------------------------------------- 1 | # 目录介绍 2 | - book 内容是 SpringIoc 及 SpringCore 的相关内容 3 | - book-aop: 内容是 Spring-aop 4 | - book-mvc: 内容是 Spring-mvc 5 | - book-tx: 内容是 Spring-tx -------------------------------------------------------------------------------- /spring-aop/src/main/java/org/aopalliance/aop/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The core AOP Alliance advice marker. 3 | */ 4 | package org.aopalliance.aop; 5 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/groovy/simple.groovy: -------------------------------------------------------------------------------- 1 | package org.springframework.scripting.groovy; 2 | 3 | return 3 * 2 4 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema-without-dropping.sql: -------------------------------------------------------------------------------- 1 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-mysql-escaped-literal.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('\$Keith\$'); -------------------------------------------------------------------------------- /spring-orm/src/test/resources/org/springframework/orm/jpa/persistence-no-schema.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/java/com/source/hot/ioc/book/ioc/CTest.java: -------------------------------------------------------------------------------- 1 | package com.source.hot.ioc.book.ioc; 2 | 3 | public class CTest { 4 | } 5 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/DefaultPropertiesFileDetectionTestPropertySourceTests.properties: -------------------------------------------------------------------------------- 1 | riddle = auto detected -------------------------------------------------------------------------------- /spring-tx/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler 2 | -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/http/codec/multipart/part-no-end-boundary.multipart: -------------------------------------------------------------------------------- 1 | --boundary 2 | Header: Value 3 | 4 | a 5 | --boundary -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/function/server/child/response.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | This is a sample response text file. 3 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/myoverride.properties: -------------------------------------------------------------------------------- 1 | father.name=Albert 2 | rod.age=31 3 | rod.name=Roderick 4 | -------------------------------------------------------------------------------- /src/docs/asciidoc/images/container-magic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/container-magic.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/eclipse-setup-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/eclipse-setup-1.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/eclipse-setup-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/eclipse-setup-2.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/eclipse-setup-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/eclipse-setup-3.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/mvc-root-context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/mvc-root-context.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/spring-framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/spring-framework.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/spring-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/spring-overview.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/spring-overview.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/spring-overview.vsd -------------------------------------------------------------------------------- /src/docs/asciidoc/images/tx_prop_required.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/tx_prop_required.png -------------------------------------------------------------------------------- /doc/book-tx/jdbcTemplate/images/JdbcTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book-tx/jdbcTemplate/images/JdbcTemplate.png -------------------------------------------------------------------------------- /doc/book/bean/BeanWrapper/images/BeanWrapper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanWrapper/images/BeanWrapper.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103130814462.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103130814462.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103130932456.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103130932456.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131100333.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131100333.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131124364.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131124364.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131516097.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131516097.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131606924.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131606924.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131753459.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131753459.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131834367.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131834367.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103131919128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103131919128.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103132102319.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103132102319.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103132447593.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103132447593.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103132557063.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103132557063.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103133355321.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103133355321.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103135735694.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103135735694.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103135847780.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103135847780.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103140009070.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103140009070.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103140155001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103140155001.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201103150627868.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201103150627868.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119104353509.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119104353509.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119105146662.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119105146662.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119105448868.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119105448868.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119105956250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119105956250.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119110953651.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119110953651.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119111201065.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119111201065.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119111308388.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119111308388.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119111318722.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119111318722.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119111802835.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119111802835.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119112122867.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119112122867.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119112836237.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119112836237.png -------------------------------------------------------------------------------- /doc/book/bean/images/image-20201119113147203.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/images/image-20201119113147203.png -------------------------------------------------------------------------------- /doc/book/core/annotation/Spring-AnnotationTypeMapping-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring AnnotationTypeMapping 2 | - 类全路径: `org.springframework.core.annotation.AnnotationTypeMapping` -------------------------------------------------------------------------------- /doc/book/core/annotation/Spring-TypeMappedAnnotation-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring TypeMappedAnnotation 2 | - 类全路径: `org.springframework.core.annotation.TypeMappedAnnotation` -------------------------------------------------------------------------------- /doc/book/core/convert/images/TypeConverter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/TypeConverter.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230130243729.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230130243729.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230132742140.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230132742140.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230132836588.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230132836588.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230133133329.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230133133329.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230134042406.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230134042406.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230135802020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230135802020.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230135803570.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230135803570.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191230135901563.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191230135901563.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231084415214.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231084415214.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231092639591.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231092639591.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231101018619.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231101018619.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231102251213.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231102251213.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231103411501.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231103411501.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231103514200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231103514200.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231142829639.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231142829639.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231162505748.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231162505748.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231164622063.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231164622063.png -------------------------------------------------------------------------------- /doc/context/assets/image-20191231165638975.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20191231165638975.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200101093742238.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200101093742238.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200101100906778.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200101100906778.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200101111755022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200101111755022.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200101155451199.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200101155451199.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200101155539501.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200101155539501.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200102083512005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200102083512005.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200102085031641.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200102085031641.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200102091421516.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200102091421516.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200108081404857.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200108081404857.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200108081623427.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200108081623427.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200108082335031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200108082335031.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109084131415.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109084131415.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109085606240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109085606240.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109090456547.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109090456547.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109090655157.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109090655157.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109091216505.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109091216505.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109092801572.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109092801572.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109093242494.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109093242494.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109094032421.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109094032421.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109094649217.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109094649217.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109094654409.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109094654409.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200109150841916.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200109150841916.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200110093044672.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200110093044672.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115083744268.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115083744268.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115084031725.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115084031725.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115093602651.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115093602651.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115105941265.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115105941265.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115141708702.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115141708702.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115143315633.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115143315633.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200115143456554.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200115143456554.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116085344737.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116085344737.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116085423073.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116085423073.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116085726577.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116085726577.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116085737632.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116085737632.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116085927359.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116085927359.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116092259944.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116092259944.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116141838601.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116141838601.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200116141932486.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200116141932486.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117082538216.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117082538216.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117082922030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117082922030.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117091753858.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117091753858.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117092124992.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117092124992.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117104710142.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117104710142.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117110115741.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117110115741.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117110846256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117110846256.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117111131406.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117111131406.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117133325461.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117133325461.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117141309038.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117141309038.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117141519123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117141519123.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117142800671.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117142800671.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200117143022827.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200117143022827.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119085346675.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119085346675.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119085655734.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119085655734.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119101017989.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119101017989.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119101026726.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119101026726.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119101107820.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119101107820.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119101516591.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119101516591.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119141937915.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119141937915.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119143046066.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119143046066.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119144019171.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119144019171.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119145138205.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119145138205.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119163638222.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119163638222.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119164149650.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119164149650.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119164402137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119164402137.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200119164410301.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200119164410301.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120081356426.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120081356426.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120081412532.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120081412532.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120081429224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120081429224.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120090559881.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120090559881.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120091118997.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120091118997.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120091801538.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120091801538.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200120092728885.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200120092728885.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123085741347.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123085741347.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123085756168.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123085756168.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123085946476.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123085946476.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123090442409.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123090442409.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123090851644.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123090851644.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123091445694.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123091445694.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123093032179.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123093032179.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123093733129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123093733129.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200123094439617.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200123094439617.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200225104850528.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200225104850528.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226082614312.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226082614312.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226083247784.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226083247784.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084056993.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084056993.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084200428.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084200428.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084400939.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084400939.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084514795.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084514795.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084640683.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084640683.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084914000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084914000.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226084923783.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226084923783.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226085433130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226085433130.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226085440865.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226085440865.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226085727426.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226085727426.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226085839496.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226085839496.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090042946.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090042946.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090315865.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090315865.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090432052.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090432052.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090650154.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090650154.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090719108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090719108.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090827849.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090827849.png -------------------------------------------------------------------------------- /doc/context/assets/image-20200226090945418.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/assets/image-20200226090945418.png -------------------------------------------------------------------------------- /doc/context/images/image-20200824094154847.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/image-20200824094154847.png -------------------------------------------------------------------------------- /doc/context/images/image-20200824104529315.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/image-20200824104529315.png -------------------------------------------------------------------------------- /doc/context/images/image-20200827143340121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/image-20200827143340121.png -------------------------------------------------------------------------------- /doc/context/images/image-20200827143531120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/image-20200827143531120.png -------------------------------------------------------------------------------- /doc/context/images/image-20200827161206582.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/image-20200827161206582.png -------------------------------------------------------------------------------- /doc/context/images/image-20200827170108543.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/context/images/image-20200827170108543.png -------------------------------------------------------------------------------- /spring-aop/src/main/java/org/aopalliance/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Spring's variant of the AOP Alliance interfaces. 3 | */ 4 | package org.aopalliance; 5 | -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties: -------------------------------------------------------------------------------- 1 | tb.array[0].age=99 2 | tb.list[1].name=test 3 | -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/support/security/policy.all: -------------------------------------------------------------------------------- 1 | grant { 2 | permission java.security.AllPermission; 3 | }; -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/config/db-schema.sql: -------------------------------------------------------------------------------- 1 | drop table T_TEST if exists; 2 | 3 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/ExtendedDefaultPropertiesFileDetectionTestPropertySourceTests.properties: -------------------------------------------------------------------------------- 1 | enigma = auto detected -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/META-INF/services/org.junit.platform.launcher.TestExecutionListener: -------------------------------------------------------------------------------- 1 | org.springframework.core.testfixture.JavaUtilLoggingConfigurer -------------------------------------------------------------------------------- /spring-webmvc/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler 2 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/theme_en_US.properties: -------------------------------------------------------------------------------- 1 | theme.example1=This is a test message in the theme message catalog. -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/error.appcache: -------------------------------------------------------------------------------- 1 | THIS DOES NOT START WITH "CACHE MANIFEST" 2 | 3 | CACHE: 4 | bar.css -------------------------------------------------------------------------------- /src/docs/asciidoc/images/DataAccessException.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/DataAccessException.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/overview-remoting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/overview-remoting.png -------------------------------------------------------------------------------- /doc/bean/images/TemplateAwareExpressionParser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/images/TemplateAwareExpressionParser.png -------------------------------------------------------------------------------- /doc/book/bean/factory/Spring-DisposableBeanAdapter-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring DisposableBeanAdapter 2 | - 类全路径: `org.springframework.beans.factory.support.DisposableBeanAdapter` -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/Spring-ResourceEntityResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ResourceEntityResolver 2 | - 类全路径: `org.springframework.beans.factory.xml.ResourceEntityResolver` -------------------------------------------------------------------------------- /doc/book/core/annotation/Spring-MergedAnnotations-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring MergedAnnotations 2 | - 类全路径: `org.springframework.corMergedAnnotationse.annotation.MergedAnnotations` -------------------------------------------------------------------------------- /doc/book/core/convert/images/ConversionService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/ConversionService.png -------------------------------------------------------------------------------- /doc/book/core/convert/images/ConverterRegistry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/ConverterRegistry.png -------------------------------------------------------------------------------- /doc/book/core/convert/images/GenericConverter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/GenericConverter.png -------------------------------------------------------------------------------- /doc/spring-web/assets/image-20200226104559470.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-web/assets/image-20200226104559470.png -------------------------------------------------------------------------------- /doc/spring-web/assets/image-20200226105352498.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-web/assets/image-20200226105352498.png -------------------------------------------------------------------------------- /integration-tests/src/test/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.foo.example/schema/component=org.springframework.beans.factory.xml.ComponentNamespaceHandler -------------------------------------------------------------------------------- /integration-tests/src/test/resources/META-INF/spring.schemas: -------------------------------------------------------------------------------- 1 | http\://www.foo.example/schema/component/component.xsd=org/springframework/beans/factory/xml/component.xsd -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties: -------------------------------------------------------------------------------- 1 | tb.array[0].age=99 2 | tb.list[1].name=test 3 | -------------------------------------------------------------------------------- /spring-context-indexer/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | org.springframework.context.index.processor.CandidateComponentsIndexer -------------------------------------------------------------------------------- /spring-context-support/src/test/resources/org/springframework/mail/javamail/test.mime.types: -------------------------------------------------------------------------------- 1 | text/foo foo 2 | text/bar bar 3 | image/foo fimg 4 | image/bar bimg -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/validation/messages3.properties: -------------------------------------------------------------------------------- 1 | typeMismatch=Field {0} did not have correct type 2 | person.age=Person Age 3 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/users-data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO 2 | users(first_name, last_name) 3 | values('Sam', 'Brannen'); 4 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/ApplicationPropertyOverridePropertiesFileTestPropertySourceTests.properties: -------------------------------------------------------------------------------- 1 | explicit = test override -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/jdbc/schema.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE user ( 2 | name VARCHAR(20) NOT NULL, 3 | PRIMARY KEY(name) 4 | ); 5 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/junit4/spr8849/spr8849-schema.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE enigma ( 2 | id INTEGER NOT NULL IDENTITY 3 | ); 4 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/error.appcache: -------------------------------------------------------------------------------- 1 | THIS DOES NOT START WITH "CACHE MANIFEST" 2 | 3 | CACHE: 4 | bar.css -------------------------------------------------------------------------------- /src/docs/asciidoc/images/mvc-context-hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/mvc-context-hierarchy.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/tx_prop_requires_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/tx_prop_requires_new.png -------------------------------------------------------------------------------- /doc/bean/register/images/BeanDefinitionRegistry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bean/register/images/BeanDefinitionRegistry.png -------------------------------------------------------------------------------- /doc/book/bean/BeanWrapper/images/BeanWrapperImpl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanWrapper/images/BeanWrapperImpl.png -------------------------------------------------------------------------------- /doc/book/bean/factory/images/AbstractBeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/images/AbstractBeanFactory.png -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/Spring-PluggableSchemaResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring PluggableSchemaResolver 2 | - 类全路径: `org.springframework.beans.factory.xml.PluggableSchemaResolver` -------------------------------------------------------------------------------- /doc/book/core/convert/images/ConditionalConverter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/ConditionalConverter.png -------------------------------------------------------------------------------- /doc/book/core/type/images/AnnotatedTypeMetadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/type/images/AnnotatedTypeMetadata.png -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/images/Environment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/images/Environment.png -------------------------------------------------------------------------------- /doc/book/env/environment/images/MockEnvironment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/environment/images/MockEnvironment.png -------------------------------------------------------------------------------- /doc/book/深入spring/image/image-20201227200314479.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/深入spring/image/image-20201227200314479.png -------------------------------------------------------------------------------- /doc/book/深入spring/image/image-20201227200347947.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/深入spring/image/image-20201227200347947.png -------------------------------------------------------------------------------- /doc/book/深入spring/image/image-20201227202136137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/深入spring/image/image-20201227202136137.png -------------------------------------------------------------------------------- /doc/deep_spring/ClassPathXmlApplicationContext.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/deep_spring/ClassPathXmlApplicationContext.xmind -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.properties: -------------------------------------------------------------------------------- 1 | hostname=localhost 2 | foo=a 3 | bar=b -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/util/testlog4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootCategory=DEBUG, mock 2 | log4j.appender.mock=org.springframework.util.MockLog4jAppender -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-schema.sql: -------------------------------------------------------------------------------- 1 | drop table T_TEST if exists; 2 | 3 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/test/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.huifer.com/schema/user=com.source.hot.ioc.book.namespace.handler.UserXsdNamespaceHandler -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/empty_url_function.css: -------------------------------------------------------------------------------- 1 | .fooStyle { 2 | background: transparent url() no-repeat left top; 3 | } -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/jython/template.html: -------------------------------------------------------------------------------- 1 | $title

$body

-------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/testviews_en.properties: -------------------------------------------------------------------------------- 1 | # This empty file is mandatory to have the test passed on french systems. 2 | -------------------------------------------------------------------------------- /src/docs/asciidoc/images/overview-thirdparty-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/overview-thirdparty-web.png -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/BeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/BeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/BeanMetadataElement/images/ManagedMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanMetadataElement/images/ManagedMap.png -------------------------------------------------------------------------------- /doc/book/bean/BeanMetadataElement/images/ManagedSet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanMetadataElement/images/ManagedSet.png -------------------------------------------------------------------------------- /doc/book/bean/Scope/images/image-20201106130235350.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/Scope/images/image-20201106130235350.png -------------------------------------------------------------------------------- /doc/book/bean/Scope/images/image-20201106130253794.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/Scope/images/image-20201106130253794.png -------------------------------------------------------------------------------- /doc/book/bean/Scope/images/image-20201106150027003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/Scope/images/image-20201106150027003.png -------------------------------------------------------------------------------- /doc/book/bean/Scope/images/image-20201106153206355.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/Scope/images/image-20201106153206355.png -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/Spring-DelegatingEntityResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring DelegatingEntityResolver 2 | - 类全路径: `org.springframework.beans.factory.xml.DelegatingEntityResolver` -------------------------------------------------------------------------------- /doc/book/bean/registry/images/SingletonBeanRegistry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/registry/images/SingletonBeanRegistry.png -------------------------------------------------------------------------------- /doc/book/core/convert/TypeConverter/images/disanbuf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/TypeConverter/images/disanbuf.png -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/images/PropertySource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/images/PropertySource.png -------------------------------------------------------------------------------- /doc/book/env/environment/images/AbstractEnvironment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/environment/images/AbstractEnvironment.png -------------------------------------------------------------------------------- /doc/book/env/environment/images/StandardEnvironment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/environment/images/StandardEnvironment.png -------------------------------------------------------------------------------- /doc/book/深入spring/ClassPathXmlApplicationContext.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/深入spring/ClassPathXmlApplicationContext.xmind -------------------------------------------------------------------------------- /doc/spring-messaging/assets/image-20200304085303580.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-messaging/assets/image-20200304085303580.png -------------------------------------------------------------------------------- /doc/spring-messaging/assets/image-20200304092154712.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-messaging/assets/image-20200304092154712.png -------------------------------------------------------------------------------- /doc/spring-messaging/assets/image-20200305085013723.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-messaging/assets/image-20200305085013723.png -------------------------------------------------------------------------------- /doc/spring-messaging/assets/image-20200305085845017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-messaging/assets/image-20200305085845017.png -------------------------------------------------------------------------------- /doc/spring-messaging/assets/image-20200305090846313.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/spring-messaging/assets/image-20200305090846313.png -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/index/empty-spring.components: -------------------------------------------------------------------------------- 1 | # 2 | # Empty file to validate that if there is no entry we get a "null" index. 3 | # -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema.sql: -------------------------------------------------------------------------------- 1 | drop table T_TEST if exists; 2 | 3 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/users-data-without-separator.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO 2 | users(first_name, last_name) 3 | values('Sam', 'Brannen') -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/empty_url_function.css: -------------------------------------------------------------------------------- 1 | .fooStyle { 2 | background: transparent url() no-repeat left top; 3 | } -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/jython/template.html: -------------------------------------------------------------------------------- 1 | $title

$body

-------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/nashorn/template.html: -------------------------------------------------------------------------------- 1 | {{title}}

{{body}}

-------------------------------------------------------------------------------- /spring-websocket/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- 1 | http\://www.springframework.org/schema/websocket=org.springframework.web.socket.config.WebSocketNamespaceHandler 2 | -------------------------------------------------------------------------------- /src/docs/asciidoc/images/aop-proxy-plain-pojo-call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/aop-proxy-plain-pojo-call.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/message-flow-broker-relay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/message-flow-broker-relay.png -------------------------------------------------------------------------------- /src/docs/asciidoc/images/message-flow-simple-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/message-flow-simple-broker.png -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/RootBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/RootBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/BeanMetadataElement/images/ManagedList.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanMetadataElement/images/ManagedList.png -------------------------------------------------------------------------------- /doc/book/bean/PropertyAccessor/images/PropertyAccessor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/PropertyAccessor/images/PropertyAccessor.png -------------------------------------------------------------------------------- /doc/book/bean/factory/BeanFactory/images/BeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/BeanFactory/images/BeanFactory.png -------------------------------------------------------------------------------- /doc/book/bean/factory/NamedBean/images/NamedBeanHolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/NamedBean/images/NamedBeanHolder.png -------------------------------------------------------------------------------- /doc/book/bean/factory/config/Spring-ConstructorArgumentValues-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ConstructorArgumentValues 2 | - 类全路径: `org.springframework.beans.factory.config.ConstructorArgumentValues` -------------------------------------------------------------------------------- /doc/book/core/convert/images/AbstractNumberFormatter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/AbstractNumberFormatter.png -------------------------------------------------------------------------------- /doc/book/core/convert/images/DefaultConversionService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/DefaultConversionService.png -------------------------------------------------------------------------------- /doc/book/core/convert/images/GenericConversionService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/GenericConversionService.png -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/images/PropertyResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/images/PropertyResolver.png -------------------------------------------------------------------------------- /integration-tests/src/test/resources/org/springframework/util/testlog4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootCategory=DEBUG, mock 2 | log4j.appender.mock=org.springframework.util.MockLog4jAppender -------------------------------------------------------------------------------- /integration-tests/src/test/resources/org/springframework/web/util/testlog4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootCategory=DEBUG, mock 2 | log4j.appender.mock=org.springframework.util.MockLog4jAppender -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/override.properties: -------------------------------------------------------------------------------- 1 | wrappedAssemblerOne.proxyTargetClass=true 2 | wrappedAssemblerTwo.proxyTargetClass=true 3 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/config/db-test-data-endings.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith')@@ 2 | insert into T_TEST (NAME) values ('Dave')@@ -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema-derby-with-drop.sql: -------------------------------------------------------------------------------- 1 | drop table T_TEST; 2 | 3 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-source-hot-data-book/src/main/resources/create_table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE users 2 | ( 3 | id INTEGER PRIMARY KEY, 4 | name VARCHAR(30), 5 | email VARCHAR(50) 6 | ); -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/jruby/template.erb: -------------------------------------------------------------------------------- 1 | <%= title %>

<%= body %>

-------------------------------------------------------------------------------- /src/docs/asciidoc/images/spring-mvc-and-webflux-venn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/src/docs/asciidoc/images/spring-mvc-and-webflux-venn.png -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/ChildBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/ChildBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/BeanMetadataElement/images/MethodOverride.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanMetadataElement/images/MethodOverride.png -------------------------------------------------------------------------------- /doc/book/bean/factory/images/DefaultListableBeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/images/DefaultListableBeanFactory.png -------------------------------------------------------------------------------- /doc/book/bean/factory/images/FactoryBeanMethodTypeFinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/images/FactoryBeanMethodTypeFinder.png -------------------------------------------------------------------------------- /doc/book/bean/factory/support/ConstructorResolver/Spring-ConstructorResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ConstructorResolver 2 | - 类全路径: `org.springframework.beans.factory.support.ConstructorResolver` -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/images/XmlBeanDefinitionReader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/xml/images/XmlBeanDefinitionReader.png -------------------------------------------------------------------------------- /doc/book/bean/registry/images/FactoryBeanRegistrySupport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/registry/images/FactoryBeanRegistrySupport.png -------------------------------------------------------------------------------- /doc/book/core/AttributeAccessor/images/AttributeAccessor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/AttributeAccessor/images/AttributeAccessor.png -------------------------------------------------------------------------------- /doc/book/core/ParameterNameDiscoverer/images/Constructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/ParameterNameDiscoverer/images/Constructor.png -------------------------------------------------------------------------------- /doc/book/core/ParameterNameDiscoverer/images/Executable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/ParameterNameDiscoverer/images/Executable.png -------------------------------------------------------------------------------- /doc/book/core/annotation/images/AbstractMergedAnnotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/annotation/images/AbstractMergedAnnotation.png -------------------------------------------------------------------------------- /doc/book/utils/web/Spring-WebApplicationContextUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring WebApplicationContextUtils 2 | - 类全路径: `org.springframework.web.context.support.WebApplicationContextUtils` 3 | 4 | -------------------------------------------------------------------------------- /doc/book/深入spring/images/ClassPathXmlApplicationContext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/深入spring/images/ClassPathXmlApplicationContext.png -------------------------------------------------------------------------------- /spring-aop/src/main/java/org/aopalliance/intercept/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The AOP Alliance reflective interception abstraction. 3 | */ 4 | package org.aopalliance.intercept; 5 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/messages.properties: -------------------------------------------------------------------------------- 1 | code1 = mess\ 2 | age1 3 | code2=message2 4 | hello={0}, {1} 5 | escaped=I''m 6 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-endings.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith')@@ 2 | insert into T_TEST (NAME) values ('Dave')@@ -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-multiple.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith'); 2 | insert into T_TEST (NAME) values ('Dave'); -------------------------------------------------------------------------------- /spring-source-hot/src/main/java/org/source/hot/spring/overview/ioc/orm/IssuesEntity.java: -------------------------------------------------------------------------------- 1 | package org.source.hot.spring.overview.ioc.orm; 2 | 3 | public class IssuesEntity { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/repeatable/DefaultPropertiesFileDetectionRepeatedTestPropertySourceTests.properties: -------------------------------------------------------------------------------- 1 | default.value = default file 2 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/jruby/template.erb: -------------------------------------------------------------------------------- 1 | <%= title %>

<%= body %>

-------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/nashorn/template.html: -------------------------------------------------------------------------------- 1 | {{title}}

{{body}}

-------------------------------------------------------------------------------- /doc/book-tx/jdbcTemplate/Spring-JdbcTemplate-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring JdbcTemplate 2 | - 类全路径: `org.springframework.jdbc.core.JdbcTemplate` 3 | - 类图 4 | ![JdbcTemplate.png](./images/JdbcTemplate.png) -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/GenericBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/GenericBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/BeanMetadataElement/images/ManagedProperties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanMetadataElement/images/ManagedProperties.png -------------------------------------------------------------------------------- /doc/book/bean/factory/ObjectProvider/images/ObjectProvider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/ObjectProvider/images/ObjectProvider.png -------------------------------------------------------------------------------- /doc/book/bean/factory/config/DependencyDescriptor/Spring-DependencyDescriptor-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring DependencyDescriptor 2 | - 类全路径: `org.springframework.beans.factory.config.DependencyDescriptor` -------------------------------------------------------------------------------- /doc/book/bean/propertyEditor/images/PropertyEditorRegistry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/propertyEditor/images/PropertyEditorRegistry.png -------------------------------------------------------------------------------- /doc/book/context/annotation/ScopeMetadataResolver/Spring-ScopeMetadataResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring ScopeMetadataResolver 2 | - 类全路径: `org.springframework.context.annotation.ScopeMetadataResolver` -------------------------------------------------------------------------------- /doc/book/core/convert/TypeConverter/images/doConvertValue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/TypeConverter/images/doConvertValue.png -------------------------------------------------------------------------------- /doc/book/core/convert/images/ConfigurableConversionService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/images/ConfigurableConversionService.png -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/images/MutablePropertySources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/images/MutablePropertySources.png -------------------------------------------------------------------------------- /doc/book/env/environment/images/StandardServletEnvironment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/environment/images/StandardServletEnvironment.png -------------------------------------------------------------------------------- /doc/deep_spring/IoC/images/ClassPathXmlApplicationContext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/deep_spring/IoC/images/ClassPathXmlApplicationContext.png -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/support/placeholder.properties: -------------------------------------------------------------------------------- 1 | targetName=wrappedAssemblerOne 2 | logicName=logicTwo 3 | realLogicName=realLogic 4 | jedi=true 5 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-newline.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith') 2 | insert into T_TEST (NAME) values ('Dave') 3 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/web/BasicGroovyWacTestsContext.groovy: -------------------------------------------------------------------------------- 1 | package org.springframework.test.context.web 2 | 3 | beans { foo String, 'Groovy Foo' } -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/web/client/samples/ludwig.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Ludwig van Beethoven", 3 | "someDouble" : "1.6035", 4 | "someBoolean" : "true" 5 | } -------------------------------------------------------------------------------- /doc/book/bean/BeanMetadataElement/images/BeanMetadataElement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanMetadataElement/images/BeanMetadataElement.png -------------------------------------------------------------------------------- /doc/book/bean/ComponentDefinition/images/ComponentDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/ComponentDefinition/images/ComponentDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/factory/images/FactoryAwareOrderSourceProvider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/images/FactoryAwareOrderSourceProvider.png -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/images/AbstractPropertyResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/images/AbstractPropertyResolver.png -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/images/image-20200930091848677.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/images/image-20200930091848677.png -------------------------------------------------------------------------------- /doc/book/utils/images/SystemPropertyUtils-resolvePlaceholders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/utils/images/SystemPropertyUtils-resolvePlaceholders.png -------------------------------------------------------------------------------- /doc/book/深入spring/images/PathMatchingResourcePatternResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/深入spring/images/PathMatchingResourcePatternResolver.png -------------------------------------------------------------------------------- /doc/bool-expression/ExpressionParser/images/ExpressionParser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/bool-expression/ExpressionParser/images/ExpressionParser.png -------------------------------------------------------------------------------- /doc/deep_spring/IoC/images/AnnotationConfigApplicationContext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/deep_spring/IoC/images/AnnotationConfigApplicationContext.png -------------------------------------------------------------------------------- /spring-jcl/spring-jcl.gradle: -------------------------------------------------------------------------------- 1 | description = "Spring Commons Logging Bridge" 2 | 3 | dependencies { 4 | optional("org.apache.logging.log4j:log4j-api") 5 | optional("org.slf4j:slf4j-api") 6 | } 7 | -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/main/java/com/source/hot/ioc/book/convert/AbcEnum.java: -------------------------------------------------------------------------------- 1 | package com.source.hot.ioc.book.convert; 2 | 3 | public enum AbcEnum { 4 | A(), 5 | B(), 6 | C() 7 | } 8 | -------------------------------------------------------------------------------- /spring-test/src/main/java/org/springframework/test/web/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Helper classes for unit tests based on Spring's web support. 3 | */ 4 | package org.springframework.test.web; 5 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/jdbc/schema.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE person IF EXISTS; 2 | 3 | CREATE TABLE person ( 4 | name VARCHAR(20) NOT NULL, 5 | PRIMARY KEY(name) 6 | ); -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/web/spring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-web/src/test/resources/org/springframework/web/spring.png -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/ClassDerivedBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/ClassDerivedBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/ScannedGenericBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/ScannedGenericBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/factory/BeanFactory/images/ConfigurableBeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/BeanFactory/images/ConfigurableBeanFactory.png -------------------------------------------------------------------------------- /doc/book/bean/factory/SmartInitializingSingleton/Spring-SmartInitializingSingleton-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring SmartInitializingSingleton 2 | - 类全路径: `org.springframework.beans.factory.SmartInitializingSingleton` -------------------------------------------------------------------------------- /doc/book/bean/factory/images/AbstractAutowireCapableBeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/images/AbstractAutowireCapableBeanFactory.png -------------------------------------------------------------------------------- /doc/book/context/annotation/AnnotationConfigApplicationContext.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/context/annotation/AnnotationConfigApplicationContext.xmind -------------------------------------------------------------------------------- /doc/context/Spring-Configuration-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring Configuration 2 | - Author: [HuiFer](https://github.com/huifer) 3 | - 源码阅读仓库: [SourceHot-spring](https://github.com/SourceHot/spring-framework-read) 4 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/groovy/applicationContext2.groovy: -------------------------------------------------------------------------------- 1 | package org.springframework.context.groovy 2 | 3 | beans { 4 | company String, 'SpringSource' 5 | } 6 | -------------------------------------------------------------------------------- /spring-web/src/test/java/org/springframework/http/codec/xml/jaxb/package-info.java: -------------------------------------------------------------------------------- 1 | @javax.xml.bind.annotation.XmlSchema(namespace = "namespace") 2 | package org.springframework.http.codec.xml.jaxb; 3 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/theme.properties: -------------------------------------------------------------------------------- 1 | theme.example1=This is a test message in the theme message catalog with no args. 2 | theme.example2=message2 3 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/content.tpl: -------------------------------------------------------------------------------- 1 | layout 'layout-main.tpl', 2 | title: 'Layout example', 3 | bodyContents: contents { p('This is the body') } -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/AnnotatedGenericBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/AnnotatedGenericBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/Lifecycle/images/AbstractAutowireCapableBeanFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/Lifecycle/images/AbstractAutowireCapableBeanFactory.png -------------------------------------------------------------------------------- /doc/book/bean/factory/support/images/AbstractBeanDefinitionReader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/support/images/AbstractBeanDefinitionReader.png -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/NamespaceHandler/images/NamespaceHandler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/xml/NamespaceHandler/images/NamespaceHandler.png -------------------------------------------------------------------------------- /doc/book/context/annotation/images/AnnotatedGenericBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/context/annotation/images/AnnotatedGenericBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/context/annotation/images/ClassPathBeanDefinitionScanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/context/annotation/images/ClassPathBeanDefinitionScanner.png -------------------------------------------------------------------------------- /doc/book/core/convert/TypeConverter/images/image-20201111114503808.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/TypeConverter/images/image-20201111114503808.png -------------------------------------------------------------------------------- /doc/book/core/convert/TypeConverter/images/image-20201111133734026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/TypeConverter/images/image-20201111133734026.png -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/support/simpleConstructorArg.properties: -------------------------------------------------------------------------------- 1 | testBean.(class)=org.springframework.beans.testfixture.beans.TestBean 2 | testBean.$0=Rob Harrop 3 | -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/main/java/com/source/hot/ioc/book/conditional/InterFunc.java: -------------------------------------------------------------------------------- 1 | package com.source.hot.ioc.book.conditional; 2 | 3 | public interface InterFunc { 4 | String data(); 5 | } 6 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/groovy/layout-main.tpl: -------------------------------------------------------------------------------- 1 | html { 2 | head { 3 | title(title) 4 | } 5 | body { 6 | bodyContents() 7 | } 8 | } -------------------------------------------------------------------------------- /doc/book/bean/BeanDefinition/images/ConfigurationClassBeanDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/BeanDefinition/images/ConfigurationClassBeanDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/ComponentDefinition/images/AbstractComponentDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/ComponentDefinition/images/AbstractComponentDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/ComponentDefinition/images/CompositeComponentDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/ComponentDefinition/images/CompositeComponentDefinition.png -------------------------------------------------------------------------------- /doc/book/bean/ComponentDefinition/images/PointcutComponentDefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/ComponentDefinition/images/PointcutComponentDefinition.png -------------------------------------------------------------------------------- /doc/book/core/ParameterNameDiscoverer/images/ParameterNameDiscoverer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/ParameterNameDiscoverer/images/ParameterNameDiscoverer.png -------------------------------------------------------------------------------- /spring-beans/src/main/java/org/springframework/beans/factory/groovy/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Support package for Groovy-based bean definitions. 3 | */ 4 | package org.springframework.beans.factory.groovy; 5 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-multi-newline.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) 2 | values ('Keith') 3 | 4 | insert into T_TEST (NAME) 5 | values ('Dave') 6 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-whitespace.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith') 2 | / 3 | 4 | insert into T_TEST (NAME) values ('Dave') 5 | / 6 | -------------------------------------------------------------------------------- /spring-orm/src/test/resources/org/springframework/orm/jpa/jpa-archive.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-orm/src/test/resources/org/springframework/orm/jpa/jpa-archive.jar -------------------------------------------------------------------------------- /spring-oxm/src/test/resources/org/springframework/oxm/jaxb/spring-ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-oxm/src/test/resources/org/springframework/oxm/jaxb/spring-ws.png -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/env/SystemPropertyOverridePropertiesFileTestPropertySourceTests.properties: -------------------------------------------------------------------------------- 1 | SystemPropertyOverridePropertiesFileTestPropertySourceTests.riddle = enigma -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/jdbc/recreate-schema.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE user IF EXISTS; 2 | 3 | CREATE TABLE user ( 4 | name VARCHAR(20) NOT NULL, 5 | PRIMARY KEY(name) 6 | ); 7 | -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/http/converter/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-web/src/test/resources/org/springframework/http/converter/logo.jpg -------------------------------------------------------------------------------- /doc/book/bean/factory/config/BeanExpressionResolver/readme.md: -------------------------------------------------------------------------------- 1 | # Spring BeanExpressionResolver 阅读指南 2 | - 本节将介绍 BeanExpressionResolver 接口及其实现类 3 | - BeanExpressionResolver 4 | - StandardBeanExpressionResolver -------------------------------------------------------------------------------- /doc/book/core/convert/TypeConverter/images/attemptToConvertStringToEnum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/convert/TypeConverter/images/attemptToConvertStringToEnum.png -------------------------------------------------------------------------------- /spring-aop/src/main/resources/org/springframework/aop/config/spring-aop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-aop/src/main/resources/org/springframework/aop/config/spring-aop.gif -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/annotation/configuration/ImportNonXmlResourceConfig-context.properties: -------------------------------------------------------------------------------- 1 | propertiesDeclaredBean.(class)=org.springframework.beans.testfixture.beans.TestBean -------------------------------------------------------------------------------- /spring-jms/src/main/resources/org/springframework/jms/config/spring-jms.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-jms/src/main/resources/org/springframework/jms/config/spring-jms.gif -------------------------------------------------------------------------------- /spring-oxm/src/main/resources/org/springframework/oxm/config/spring-oxm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-oxm/src/main/resources/org/springframework/oxm/config/spring-oxm.gif -------------------------------------------------------------------------------- /spring-test/src/main/java/org/springframework/test/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Generic unit testing support classes. 3 | * 4 | * @see org.springframework.test.util 5 | */ 6 | package org.springframework.test; 7 | -------------------------------------------------------------------------------- /spring-web/src/main/java/org/springframework/web/context/request/async/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Support for asynchronous request processing. 3 | */ 4 | package org.springframework.web.context.request.async; 5 | -------------------------------------------------------------------------------- /doc/book/bean/factory/config/BeanExpressionResolver/Spring-StandardBeanExpressionResolver-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring StandardBeanExpressionResolver 2 | - 类全路径: `org.springframework.context.expression.StandardBeanExpressionResolver` -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/annotation/p1.properties: -------------------------------------------------------------------------------- 1 | testbean.name=p1TestBean 2 | from.p1=p1Value 3 | base.package=org/springframework/context/annotation 4 | spring.profiles.active=test 5 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/groovy/applicationContext.groovy: -------------------------------------------------------------------------------- 1 | package org.springframework.context.groovy 2 | 3 | beans { 4 | framework String, 'Grails' 5 | foo String, 'hello' 6 | } 7 | -------------------------------------------------------------------------------- /spring-core/src/test/java/org/springframework/tests/sample/objects/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * General purpose sample objects that can be used with tests. 3 | */ 4 | package org.springframework.tests.sample.objects; 5 | -------------------------------------------------------------------------------- /spring-jdbc/src/main/resources/org/springframework/jdbc/config/spring-jdbc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-jdbc/src/main/resources/org/springframework/jdbc/config/spring-jdbc.gif -------------------------------------------------------------------------------- /spring-orm/src/test/resources/org/springframework/orm/jpa/insertPerson.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO PERSON (ID, FIRST_NAME, LAST_NAME) VALUES (1, 'Tony', 'Blair'); 2 | INSERT INTO DRIVERS_LICENSE (ID, SERIAL_NUMBER) VALUES (1, '8439DK'); -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/main/java/com/source/hot/ioc/book/pojo/lookup/Shop.java: -------------------------------------------------------------------------------- 1 | package com.source.hot.ioc.book.pojo.lookup; 2 | 3 | public abstract class Shop { 4 | public abstract Fruits getFruits(); 5 | } 6 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/spring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webflux/src/test/resources/org/springframework/web/reactive/spring.png -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/complexviews.properties: -------------------------------------------------------------------------------- 1 | form.(class)=org.springframework.web.servlet.view.InternalResourceView 2 | form.requestContextAttribute=rc 3 | form.url=myform.jsp 4 | -------------------------------------------------------------------------------- /doc/book/bean/factory/config/BeanPostProcessor/Spring-MergedBeanDefinitionPostProcessor-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring MergedBeanDefinitionPostProcessor 2 | - 类全路径: `org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor` -------------------------------------------------------------------------------- /doc/book/core/Lifecycle/LifecycleProcessor/images/DefaultLifecycleProcessor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/Lifecycle/LifecycleProcessor/images/DefaultLifecycleProcessor.png -------------------------------------------------------------------------------- /doc/book/utils/Spring-BeanUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring BeanUtils 2 | - 类全路径: `org.springframework.beans.BeanUtils` 3 | 4 | 5 | ## instantiateClass 6 | - 方法签名: `org.springframework.beans.BeanUtils.instantiateClass(java.lang.Class)` -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/support/multiConstructorArgs.properties: -------------------------------------------------------------------------------- 1 | testBean.(class)=org.springframework.beans.testfixture.beans.TestBean 2 | testBean.$0=Rob Harrop 3 | testBean.$1=23 4 | -------------------------------------------------------------------------------- /spring-context/src/main/java/org/springframework/remoting/soap/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * SOAP-specific exceptions and support classes for Spring's remoting subsystem. 3 | */ 4 | package org.springframework.remoting.soap; 5 | -------------------------------------------------------------------------------- /spring-context/src/main/resources/org/springframework/ejb/config/spring-jee.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-context/src/main/resources/org/springframework/ejb/config/spring-jee.gif -------------------------------------------------------------------------------- /spring-orm/src/test/resources/org/springframework/orm/jpa/domain/spring.components: -------------------------------------------------------------------------------- 1 | org.springframework.orm.jpa.domain.Person=javax.persistence.Entity 2 | org.springframework.orm.jpa.domain.DriversLicense=javax.persistence.Entity -------------------------------------------------------------------------------- /spring-test/src/test/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- 1 | # Test configuration file containing a non-existent default TestExecutionListener. 2 | org.springframework.test.context.TestExecutionListener = org.example.FooListener 3 | -------------------------------------------------------------------------------- /spring-websocket/src/main/java/org/springframework/web/socket/server/jetty/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Server-side support for the Jetty 9+ WebSocket API. 3 | */ 4 | package org.springframework.web.socket.server.jetty; 5 | -------------------------------------------------------------------------------- /doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123125909233.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123125909233.png -------------------------------------------------------------------------------- /doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123130345665.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123130345665.png -------------------------------------------------------------------------------- /doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123130442033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123130442033.png -------------------------------------------------------------------------------- /doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123135752489.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123135752489.png -------------------------------------------------------------------------------- /doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123140100610.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/AbstractNestablePropertyAccessor/images/image-20201123140100610.png -------------------------------------------------------------------------------- /doc/book/bean/ConfigurablePropertyAccessor/images/ConfigurablePropertyAccessor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/ConfigurablePropertyAccessor/images/ConfigurablePropertyAccessor.png -------------------------------------------------------------------------------- /spring-context/src/main/resources/org/springframework/cache/config/spring-cache.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-context/src/main/resources/org/springframework/cache/config/spring-cache.gif -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/groovy/applicationContext-error.groovy: -------------------------------------------------------------------------------- 1 | package org.springframework.context.groovy 2 | 3 | beans = { 4 | framework String, 'Grails' 5 | foo String, 'hello' 6 | } 7 | -------------------------------------------------------------------------------- /spring-test/src/main/java/org/springframework/test/context/event/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Test event support classes for the Spring TestContext Framework. 3 | */ 4 | package org.springframework.test.context.event; 5 | -------------------------------------------------------------------------------- /spring-tx/src/main/resources/org/springframework/transaction/config/spring-tx.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-tx/src/main/resources/org/springframework/transaction/config/spring-tx.gif -------------------------------------------------------------------------------- /src/docs/api/overview.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |

4 | This is the public API documentation for the Spring Framework. 5 |

6 | 7 | 8 | -------------------------------------------------------------------------------- /spring-beans/src/main/resources/org/springframework/beans/factory/xml/spring-util.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-beans/src/main/resources/org/springframework/beans/factory/xml/spring-util.gif -------------------------------------------------------------------------------- /spring-beans/src/testFixtures/java/org/springframework/beans/testfixture/beans/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * General purpose sample beans that can be used with tests. 3 | */ 4 | package org.springframework.beans.testfixture.beans; 5 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/context/index/spring.components: -------------------------------------------------------------------------------- 1 | org.springframework.context.index.Sample1=foo 2 | org.springframework.context.index.Sample2=bar,foo 3 | org.springframework.context.index.Sample3=biz -------------------------------------------------------------------------------- /spring-oxm/src/test/resources/org/springframework/oxm/jaxb/jaxb2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 42 4 | 5 | -------------------------------------------------------------------------------- /spring-source-hot/src/main/java/org/source/hot/spring/overview/ioc/bean/lookup/Shop.java: -------------------------------------------------------------------------------- 1 | package org.source.hot.spring.overview.ioc.bean.lookup; 2 | 3 | public abstract class Shop { 4 | protected abstract Fruits getFruits(); 5 | } 6 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/jython/render.py: -------------------------------------------------------------------------------- 1 | from string import Template 2 | 3 | def render(template, model, renderingContext): 4 | s = Template(template) 5 | return s.substitute(model) -------------------------------------------------------------------------------- /doc/book/core/io/ResourcePatternResolver/images/PathMatchingResourcePatternResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/core/io/ResourcePatternResolver/images/PathMatchingResourcePatternResolver.png -------------------------------------------------------------------------------- /spring-beans/src/main/resources/org/springframework/beans/factory/xml/spring-beans.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-beans/src/main/resources/org/springframework/beans/factory/xml/spring-beans.gif -------------------------------------------------------------------------------- /spring-context/src/main/resources/org/springframework/context/config/spring-context.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-context/src/main/resources/org/springframework/context/config/spring-context.gif -------------------------------------------------------------------------------- /spring-context/src/main/resources/org/springframework/scheduling/config/spring-task.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-context/src/main/resources/org/springframework/scheduling/config/spring-task.gif -------------------------------------------------------------------------------- /spring-context/src/main/resources/org/springframework/scripting/config/spring-lang.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-context/src/main/resources/org/springframework/scripting/config/spring-lang.gif -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-test-data-select.sql: -------------------------------------------------------------------------------- 1 | insert into T_TEST (NAME) values ('Keith'); 2 | insert into T_TEST (NAME) values ('Dave'); 3 | select NAME from T_TEST where NAME = 'Keith'; 4 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/users-schema-without-separator.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE users ( 2 | id INTEGER NOT NULL IDENTITY, 3 | first_name VARCHAR(50) NOT NULL, 4 | last_name VARCHAR(50) NOT NULL 5 | ) -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/junit4/orm/db-test-data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO drivers_license(id, license_number) values(1, 1234); 2 | 3 | INSERT INTO person(id, name, drivers_license_id) values(1, 'Sam', 1); 4 | -------------------------------------------------------------------------------- /spring-webmvc/src/main/resources/org/springframework/web/servlet/config/spring-mvc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webmvc/src/main/resources/org/springframework/web/servlet/config/spring-mvc.gif -------------------------------------------------------------------------------- /src/docs/asciidoc/docinfo-footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/java/com/source/hot/mvc/ex/ResponseEx.java: -------------------------------------------------------------------------------- 1 | package com.source.hot.mvc.ex; 2 | 3 | public class ResponseEx extends Exception { 4 | 5 | private static final long serialVersionUID = 6560160900313212625L; 6 | } 7 | -------------------------------------------------------------------------------- /spring-web/src/test/resources/org/springframework/web/util/testlog4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootCategory=DEBUG, mock 2 | 3 | log4j.appender.mock=org.springframework.web.util.MockLog4jAppender 4 | 5 | log4j.logger.org.springframework.mock.web=WARN 6 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/jython/render.py: -------------------------------------------------------------------------------- 1 | from string import Template 2 | 3 | def render(template, model, renderingContext): 4 | s = Template(template) 5 | return s.substitute(model) -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/kotlin/template.kts: -------------------------------------------------------------------------------- 1 | import org.springframework.web.servlet.view.script.* 2 | 3 | """${include("header") } 4 |

${i18n("hello")} $foo

5 | ${include("footer")}""" 6 | -------------------------------------------------------------------------------- /doc/book/bean/factory/support/AutowireCandidateResolver/images/AutowireCandidateResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/support/AutowireCandidateResolver/images/AutowireCandidateResolver.png -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/NamespaceHandlerResolver/images/DefaultNamespaceHandlerResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/xml/NamespaceHandlerResolver/images/DefaultNamespaceHandlerResolver.png -------------------------------------------------------------------------------- /spring-source-hot-data-book/src/main/resources/insert_table.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO users VALUES (1, 'zhangsan', 'zhangsan@gmail.com'); 2 | INSERT INTO users VALUES (2, 'lisi', 'lisi@gmail.com'); 3 | INSERT INTO users VALUES (3, 'wangwu', 'wangwu@gmail.com'); -------------------------------------------------------------------------------- /spring-test/src/main/java/org/springframework/test/context/event/annotation/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Test event annotations for the Spring TestContext Framework. 3 | */ 4 | package org.springframework.test.context.event.annotation; 5 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/document/template.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webmvc/src/test/resources/org/springframework/web/servlet/view/document/template.xls -------------------------------------------------------------------------------- /doc/book/bean/GenericTypeAwarePropertyDescriptor/images/GenericTypeAwarePropertyDescriptor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/GenericTypeAwarePropertyDescriptor/images/GenericTypeAwarePropertyDescriptor.png -------------------------------------------------------------------------------- /doc/book/format/AnnotationFormatterFactory/images/DateTimeFormatAnnotationFormatterFactory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/format/AnnotationFormatterFactory/images/DateTimeFormatAnnotationFormatterFactory.png -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/external.css: -------------------------------------------------------------------------------- 1 | @import url("https://example.org/fonts/css"); 2 | body { background: url("file:///home/spring/image.png") } 3 | figure { background: url("//example.org/style.css")} -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/mvc/method/annotation/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webmvc/src/test/resources/org/springframework/web/servlet/mvc/method/annotation/logo.jpg -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/external.css: -------------------------------------------------------------------------------- 1 | @import url("https://example.org/fonts/css"); 2 | body { background: url("file:///home/spring/image.png") } 3 | figure { background: url("//example.org/style.css")} -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webmvc/src/test/resources/org/springframework/web/servlet/resource/test/images/image.png -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/document/template_de.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webmvc/src/test/resources/org/springframework/web/servlet/view/document/template_de.xls -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/script/kotlin/eval.kts: -------------------------------------------------------------------------------- 1 | // TODO Improve syntax when KT-15125 will be fixed 2 | """${bindings["header"]} 3 |

${bindings["hello"]} ${bindings["foo"]}

4 | ${bindings["footer"]}""" 5 | -------------------------------------------------------------------------------- /spring-websocket/src/main/resources/org/springframework/web/socket/config/spring-websocket.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-websocket/src/main/resources/org/springframework/web/socket/config/spring-websocket.gif -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/DocumentLoader/readme.md: -------------------------------------------------------------------------------- 1 | # Spring DocumentLoader 阅读指南 2 | 3 | - 本节将介绍 DocumentLoader 接口及其实现类 4 | 5 | ## 实现类分析 6 | 2. [DocumentLoader](./Spring-DocumentLoader.md) 7 | 1. [DefaultDocumentLoader](./Spring-DefaultDocumentLoader.md) 8 | -------------------------------------------------------------------------------- /doc/book/env/PropertyResolver/PlaceholderResolver/images/PropertyPlaceholderConfigurerResolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/env/PropertyResolver/PlaceholderResolver/images/PropertyPlaceholderConfigurerResolver.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /spring-context-indexer/src/test/java/org/springframework/context/index/sample/jpa/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Test candidate for {@code package-info}. 3 | * 4 | * @author Stephane Nicoll 5 | */ 6 | package org.springframework.context.index.sample.jpa; 7 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema-comments.sql: -------------------------------------------------------------------------------- 1 | -- Failed DROP can be ignored if necessary 2 | drop table T_TEST if exists; 3 | 4 | -- Create the test table 5 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema-failed-drop-comments.sql: -------------------------------------------------------------------------------- 1 | -- Failed DROP can be ignored if necessary 2 | drop table T_TEST; 3 | 4 | -- Create the test table 5 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/db-schema-failed-drop-comments.sql: -------------------------------------------------------------------------------- 1 | -- Failed DROP can be ignored if necessary 2 | drop table T_TEST; 3 | 4 | -- Create the test table 5 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webflux/src/test/resources/org/springframework/web/reactive/resource/test/images/image.png -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/myplaceholder.properties: -------------------------------------------------------------------------------- 1 | useCodeAsDefaultMessage=false 2 | message-file=context-messages 3 | objectName=test:service=myservice 4 | theme-base=org/springframework/web/context/WEB-INF/ 5 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/document/template_en_US.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webmvc/src/test/resources/org/springframework/web/servlet/view/document/template_en_US.xls -------------------------------------------------------------------------------- /doc/book/bean/factory/support/InstantiationStrategy/images/CglibSubclassingInstantiationStrategy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/support/InstantiationStrategy/images/CglibSubclassingInstantiationStrategy.png -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema-custom-comments.sql: -------------------------------------------------------------------------------- 1 | ~ Failed DROP can be ignored if necessary 2 | drop table T_TEST if exists; 3 | 4 | ~ Create the test table 5 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/init/users-schema.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE users IF EXISTS; 2 | 3 | CREATE TABLE users ( 4 | id INTEGER NOT NULL IDENTITY, 5 | first_name VARCHAR(50) NOT NULL, 6 | last_name VARCHAR(50) NOT NULL 7 | ); 8 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/method/annotation/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/spring-webflux/src/test/resources/org/springframework/web/reactive/result/method/annotation/logo.png -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/kotlin/eval.kts: -------------------------------------------------------------------------------- 1 | // TODO Improve syntax when KT-15125 will be fixed 2 | """${bindings["header"]} 3 |

${bindings["hello"]} ${bindings["foo"]}

4 | ${bindings["footer"]}""" 5 | -------------------------------------------------------------------------------- /spring-webflux/src/test/resources/org/springframework/web/reactive/result/view/script/kotlin/template.kts: -------------------------------------------------------------------------------- 1 | import org.springframework.web.reactive.result.view.script.* 2 | 3 | """${include("header") } 4 |

${i18n("hello")} $foo

5 | ${include("footer")}""" 6 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/servlet/view/testviews_fr.properties: -------------------------------------------------------------------------------- 1 | debugView.(class)= org.springframework.web.servlet.view.InternalResourceView 2 | debugView.url=jsp/debug/deboug.jsp 3 | debugView.contentType=text/xml;charset=ISO-8859-1 4 | -------------------------------------------------------------------------------- /doc/book/bean/factory/config/SmartInstantiationAwareBeanPostProcessor/Spring-SmartInstantiationAwareBeanPostProcessor-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring SmartInstantiationAwareBeanPostProcessor 2 | - 类全路径: `org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor` -------------------------------------------------------------------------------- /doc/book/bean/factory/xml/BeanDefinitionDocumentReader/images/DefaultBeanDefinitionDocumentReader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SourceHot/spring-framework-read/HEAD/doc/book/bean/factory/xml/BeanDefinitionDocumentReader/images/DefaultBeanDefinitionDocumentReader.png -------------------------------------------------------------------------------- /mvc-read/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar 3 | -------------------------------------------------------------------------------- /spring-context/src/main/java/org/springframework/remoting/support/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Generic support classes for remoting implementations. 3 | * Provides abstract base classes for remote proxy factories. 4 | */ 5 | package org.springframework.remoting.support; 6 | -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/groovy/Messenger.groovy: -------------------------------------------------------------------------------- 1 | package org.springframework.scripting.groovy; 2 | 3 | import org.springframework.stereotype.Component; 4 | 5 | @Component 6 | class GroovyMessenger2 extends ConcreteMessenger { 7 | } 8 | -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/core/io/example.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | bar 5 | 6 | 7 | -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/xml/beanEventsImported.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/WEB-INF/view/xmlViewResolver.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | 3 | 4 | Title 5 | 6 | 7 |

xmlViewResolver.jsp

8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /spring-webmvc/src/test/resources/org/springframework/web/context/WEB-INF/context-messages_en_GB.properties: -------------------------------------------------------------------------------- 1 | # Example taken from the javadocs for the java.text.MessageFormat class 2 | message.format.example1=At '{1,time}' on "{1,date}", there was "{2}" on station number {0,number,integer}. -------------------------------------------------------------------------------- /doc/book/utils/Spring-CollectionUtils-未完成.md: -------------------------------------------------------------------------------- 1 | # Spring CollectionUtils 2 | - 类全路径: `org.springframework.util.CollectionUtils` 3 | 4 | 5 | 6 | 7 | 8 | ## mergePropertiesIntoMap 9 | - 方法签名: `org.springframework.util.CollectionUtils.mergePropertiesIntoMap` 10 | - 方法作用: 属性合并 11 | -------------------------------------------------------------------------------- /spring-beans/src/test/resources/org/springframework/beans/factory/support/refConstructorArg.properties: -------------------------------------------------------------------------------- 1 | sally.(class)=org.springframework.beans.testfixture.beans.TestBean 2 | sally.name=Sally 3 | 4 | rob.(class)=org.springframework.beans.testfixture.beans.TestBean 5 | rob.$0(ref)=sally 6 | -------------------------------------------------------------------------------- /spring-jdbc/src/test/resources/org/springframework/jdbc/datasource/embedded/db-schema-block-comments.sql: -------------------------------------------------------------------------------- 1 | {* 2 | these are custom block comments 3 | *} 4 | drop table T_TEST if exists; 5 | 6 | {* 7 | these are custom block comments 8 | *} 9 | create table T_TEST (NAME varchar(50) not null); -------------------------------------------------------------------------------- /spring-source-hot-ioc-book/src/main/java/com/source/hot/ioc/book/ann/three/SupperConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.source.hot.ioc.book.ann.three; 2 | 3 | import org.springframework.context.annotation.Configuration; 4 | 5 | @Configuration 6 | public class SupperConfiguration { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/WEB-INF/parameterizable-view/static.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ParameterizableViewController 5 | 6 | 7 |

org.springframework.web.servlet.mvc.ParameterizableViewController

8 | 9 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*.{adoc,bat,groovy,html,java,js,jsp,kt,kts,md,properties,py,rb,sh,sql,svg,txt,xml,xsd}] 4 | charset = utf-8 5 | 6 | [*.{groovy,java,kt,kts,xml,xsd}] 7 | indent_style = tab 8 | indent_size = 4 9 | continuation_indent_size = 8 10 | end_of_line = lf 11 | -------------------------------------------------------------------------------- /spring-test/src/test/resources/org/springframework/test/context/junit4/PropertiesBasedSpringJUnit4ClassRunnerAppCtxTests-context.properties: -------------------------------------------------------------------------------- 1 | cat.(class)=org.springframework.beans.testfixture.beans.Pet 2 | cat.$0=Garfield 3 | 4 | testString.(class)=java.lang.String 5 | testString.$0=Test String 6 | -------------------------------------------------------------------------------- /doc/book/format/Spring-Formatter.md: -------------------------------------------------------------------------------- 1 | # Spring Formatter 2 | - 类全路径: `org.springframework.format.Formatter` 3 | 4 | ```java 5 | public interface Formatter extends Printer, Parser { 6 | 7 | } 8 | ``` 9 | 10 | - 该接口继承了 printer 和 parser 两个接口. 11 | - 比较常见的有: `DateFormatter` 就是继承这个接口. -------------------------------------------------------------------------------- /spring-context/src/test/resources/org/springframework/scripting/groovy/Broken.groovyb: -------------------------------------------------------------------------------- 1 | I have eaten 2 | the plums 3 | that were in 4 | the icebox 5 | 6 | and which 7 | you were probably 8 | saving 9 | for breakfast 10 | 11 | Forgive me 12 | they were delicious 13 | so sweet 14 | and so cold -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/util/xml/testLexicalHandler.xml: -------------------------------------------------------------------------------- 1 | 2 | ]> 4 | 5 | 6 | 7 | &entity; 8 | -------------------------------------------------------------------------------- /spring-source-mvc-demo/src/main/webapp/WEB-INF/url-filename-view/static.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | UrlFilenameViewController 5 | 6 | 7 | 8 |

org.springframework.web.servlet.mvc.UrlFilenameViewController

9 | 10 | 11 | -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/util/xml/dtdWithLeadingComment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/util/xml/dtdWithTrailingComment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /spring-core/src/test/resources/org/springframework/util/xml/testContentHandler.xml: -------------------------------------------------------------------------------- 1 | Some text --------------------------------------------------------------------------------