POC详情: fedd57d3c5b3f3b6be3c4fef7a41f5a3124f46a7

来源
关联漏洞
标题: Pivotal Spring Data REST、Spring Boot和Spring Data 安全漏洞 (CVE-2017-8046)
描述:Pivotal Spring Data REST、Spring Boot和Spring Data都是美国Pivotal Software公司的产品。Pivotal Spring Data REST是一个建立在Spring Data存储库之上的用于分析应用程序的域模型并公开超媒体驱动的HTTP资源。Spring Boot是一个用来简化新Spring应用的初始搭建以及开发过程的全新框架。Spring Data是一个为数据访问提供基于Spring模型的项目。 Pivotal Spring Data REST、S
描述
Fork of github.com/spring-projects/spring-data-rest (vulnerable to CVE-2017-8046)
文件快照

[4.0K] /data/pocs/fedd57d3c5b3f3b6be3c4fef7a41f5a3124f46a7 ├── [2.3K] CODE_OF_CONDUCT.adoc ├── [ 189] CONTRIBUTING.adoc ├── [ 30K] formatter.xml ├── [ 83] lombok.config ├── [3.3K] pom.xml ├── [2.5K] README.adoc ├── [4.0K] spring-data-rest-core │   ├── [2.5K] pom.xml │   └── [4.0K] src │   ├── [4.0K] main │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] core │   │   ├── [4.0K] annotation │   │   │   ├── [1.2K] Description.java │   │   │   ├── [1.3K] HandleAfterCreate.java │   │   │   ├── [1.4K] HandleAfterDelete.java │   │   │   ├── [1.4K] HandleAfterLinkDelete.java │   │   │   ├── [1.4K] HandleAfterLinkSave.java │   │   │   ├── [1.4K] HandleAfterSave.java │   │   │   ├── [1.3K] HandleBeforeCreate.java │   │   │   ├── [1.4K] HandleBeforeDelete.java │   │   │   ├── [1.4K] HandleBeforeLinkDelete.java │   │   │   ├── [1.4K] HandleBeforeLinkSave.java │   │   │   ├── [1.4K] HandleBeforeSave.java │   │   │   ├── [1.4K] RepositoryEventHandler.java │   │   │   ├── [2.4K] RepositoryRestResource.java │   │   │   └── [2.0K] RestResource.java │   │   ├── [4.0K] config │   │   │   ├── [8.5K] EntityLookupConfiguration.java │   │   │   ├── [3.4K] EntityLookupRegistrar.java │   │   │   ├── [1.8K] EnumTranslationConfiguration.java │   │   │   ├── [1.1K] JsonSchemaFormat.java │   │   │   ├── [3.7K] MetadataConfiguration.java │   │   │   ├── [7.1K] ProjectionDefinitionConfiguration.java │   │   │   ├── [1.4K] Projection.java │   │   │   ├── [1.3K] RepositoryCorsRegistry.java │   │   │   ├── [ 20K] RepositoryRestConfiguration.java │   │   │   ├── [1.7K] ResourceMappingConfiguration.java │   │   │   └── [2.9K] ResourceMapping.java │   │   ├── [4.0K] event │   │   │   ├── [4.9K] AbstractRepositoryEventListener.java │   │   │   ├── [ 331] AfterCreateEvent.java │   │   │   ├── [ 337] AfterDeleteEvent.java │   │   │   ├── [ 381] AfterLinkDeleteEvent.java │   │   │   ├── [ 375] AfterLinkSaveEvent.java │   │   │   ├── [ 315] AfterSaveEvent.java │   │   │   ├── [7.7K] AnnotatedEventHandlerInvoker.java │   │   │   ├── [ 342] BeforeCreateEvent.java │   │   │   ├── [ 360] BeforeDeleteEvent.java │   │   │   ├── [ 384] BeforeLinkDeleteEvent.java │   │   │   ├── [ 391] BeforeLinkSaveEvent.java │   │   │   ├── [ 306] BeforeSaveEvent.java │   │   │   ├── [ 560] ExceptionEvent.java │   │   │   ├── [1.4K] LinkedEntityEvent.java │   │   │   ├── [ 405] RepositoryEvent.java │   │   │   └── [5.9K] ValidatingRepositoryEventListener.java │   │   ├── [4.0K] mapping │   │   │   ├── [2.8K] AnnotationBasedResourceDescription.java │   │   │   ├── [1.4K] CollectionResourceMapping.java │   │   │   ├── [5.6K] CrudMethodsSupportedHttpMethods.java │   │   │   ├── [1.6K] EvoInflectorTypeBasedCollectionResourceMapping.java │   │   │   ├── [6.3K] MappingResourceMetadata.java │   │   │   ├── [1.6K] MethodResourceMapping.java │   │   │   ├── [2.7K] ParameterMetadata.java │   │   │   ├── [1.8K] ParametersMetadata.java │   │   │   ├── [6.2K] PersistentEntitiesResourceMappings.java │   │   │   ├── [4.0K] PersistentPropertyResourceMapping.java │   │   │   ├── [ 876] PropertyAwareResourceMapping.java │   │   │   ├── [6.2K] RepositoryAwareResourceMetadata.java │   │   │   ├── [6.7K] RepositoryCollectionResourceMapping.java │   │   │   ├── [3.6K] RepositoryDetectionStrategy.java │   │   │   ├── [5.6K] RepositoryMethodResourceMapping.java │   │   │   ├── [5.6K] RepositoryResourceMappings.java │   │   │   ├── [1.3K] ResolvableResourceDescriptionSupport.java │   │   │   ├── [1.3K] ResourceDescription.java │   │   │   ├── [1.4K] ResourceMapping.java │   │   │   ├── [1.9K] ResourceMappings.java │   │   │   ├── [2.3K] ResourceMetadata.java │   │   │   ├── [ 804] ResourceType.java │   │   │   ├── [4.8K] SearchResourceMappings.java │   │   │   ├── [2.5K] SimpleResourceDescription.java │   │   │   ├── [2.2K] SupportedHttpMethods.java │   │   │   ├── [5.3K] TypeBasedCollectionResourceMapping.java │   │   │   └── [3.0K] TypedResourceDescription.java │   │   ├── [3.1K] Path.java │   │   ├── [4.0K] projection │   │   │   └── [1.6K] ProjectionDefinitions.java │   │   ├── [ 669] RepositoryConstraintViolationException.java │   │   ├── [4.0K] support │   │   │   ├── [3.2K] DefaultSelfLinkProvider.java │   │   │   ├── [5.3K] DomainObjectMerger.java │   │   │   ├── [2.3K] EntityLookup.java │   │   │   ├── [1.6K] EntityLookupSupport.java │   │   │   ├── [2.3K] RepositoryRelProvider.java │   │   │   ├── [5.4K] ResourceMappingUtils.java │   │   │   ├── [1.8K] ResourceStringUtils.java │   │   │   ├── [1.1K] SelfLinkProvider.java │   │   │   ├── [1.6K] SimpleRelProvider.java │   │   │   └── [5.9K] UnwrappingRepositoryInvokerFactory.java │   │   ├── [4.9K] UriToEntityConverter.java │   │   ├── [4.0K] util │   │   │   ├── [1.8K] Java8PluginRegistry.java │   │   │   └── [1.4K] MapUtils.java │   │   └── [4.1K] ValidationErrors.java │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] core │   │   ├── [1.5K] AbstractIntegrationTests.java │   │   ├── [4.0K] config │   │   │   ├── [5.6K] ProjectionDefinitionConfigurationUnitTests.java │   │   │   └── [3.9K] ResourceMappingUnitTests.java │   │   ├── [4.0K] context │   │   │   ├── [5.1K] RepositoryEventIntegrationTests.java │   │   │   └── [2.9K] ValidatorIntegrationTests.java │   │   ├── [4.0K] domain │   │   │   ├── [2.2K] AnnotatedPersonEventHandler.java │   │   │   ├── [1.1K] AnnotatedPersonRepository.java │   │   │   ├── [ 823] Author.java │   │   │   ├── [1.1K] AuthorRepository.java │   │   │   ├── [ 353] ConfiguredPersonRepository.java │   │   │   ├── [ 823] CreditCard.java │   │   │   ├── [ 904] CreditCardRepository.java │   │   │   ├── [ 847] EventHandlerInvokedException.java │   │   │   ├── [1.4K] JpaRepositoryConfig.java │   │   │   ├── [ 947] Order.java │   │   │   ├── [1.2K] OrderRepository.java │   │   │   ├── [1.1K] PersonBeforeSaveHandler.java │   │   │   ├── [1.5K] Person.java │   │   │   ├── [ 873] PersonNameValidator.java │   │   │   ├── [1.8K] PersonRepository.java │   │   │   ├── [ 969] PlainPersonRepository.java │   │   │   ├── [ 910] Profile.java │   │   │   ├── [1.1K] ProfileLoader.java │   │   │   └── [ 938] ProfileRepository.java │   │   ├── [4.0K] event │   │   │   └── [5.9K] AnnotatedEventHandlerInvokerUnitTests.java │   │   ├── [4.0K] mapping │   │   │   ├── [6.3K] CrudMethodsSupportedHttpMethodsUnitTests.java │   │   │   ├── [2.8K] MappingResourceMetadataUnitTests.java │   │   │   ├── [4.3K] PersistentPropertyResourceMappingUnitTests.java │   │   │   ├── [4.7K] RepositoryCollectionResourceMappingUnitTests.java │   │   │   ├── [3.4K] RepositoryDetectionStrategiesUnitTests.java │   │   │   ├── [5.7K] RepositoryMethodResourceMappingUnitTests.java │   │   │   ├── [6.1K] RepositoryResourceMappingsIntegrationTests.java │   │   │   └── [2.7K] TypeBasedCollectionResourceMappingUnitTests.java │   │   ├── [2.1K] PathUnitTests.java │   │   ├── [1.7K] RepositoryRestConfigurationIntegrationTests.java │   │   ├── [4.8K] RepositoryRestConfigurationUnitTests.java │   │   ├── [3.1K] RepositoryTestsConfig.java │   │   ├── [4.0K] support │   │   │   ├── [4.0K] DefaultSelfLinkProviderUnitTests.java │   │   │   ├── [3.0K] DomainObjectMergerTests.java │   │   │   ├── [1.7K] DomainObjectMergerUnitTests.java │   │   │   ├── [2.3K] ResourceStringUtilsTests.java │   │   │   └── [3.2K] UnwrappingRepositoryInvokerFactoryUnitTests.java │   │   ├── [5.4K] UriToEntityConverterUnitTests.java │   │   └── [2.4K] ValidationErrorsUnitTests.java │   └── [4.0K] resources │   ├── [ 353] logback.xml │   └── [ 100] ValidationErrors.properties ├── [4.0K] spring-data-rest-distribution │   └── [1.2K] pom.xml ├── [4.0K] spring-data-rest-hal-browser │   ├── [5.3K] pom.xml │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] webmvc │   │   │   └── [4.0K] halbrowser │   │   │   └── [2.7K] HalBrowser.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] spring-data-rest │   │   └── [4.0K] hal-browser │   │   └── [4.0K] js │   │   └── [4.9K] CustomPostForm.js │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] webmvc │   │   └── [4.0K] halbrowser │   │   ├── [4.6K] HalBrowserIntegrationTests.java │   │   └── [2.8K] HalBrowserUnitTests.java │   └── [4.0K] resources │   └── [ 348] logback.xml ├── [4.0K] spring-data-rest-tests │   ├── [1.4K] pom.xml │   ├── [4.0K] spring-data-rest-tests-core │   │   ├── [1.3K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] tests │   │   │   ├── [4.8K] AbstractControllerIntegrationTests.java │   │   │   ├── [8.8K] AbstractWebIntegrationTests.java │   │   │   ├── [8.0K] CommonWebTests.java │   │   │   ├── [6.3K] RepositoryTestsConfig.java │   │   │   ├── [1.7K] RequestParameters.java │   │   │   ├── [4.6K] ResourceTester.java │   │   │   └── [ 11K] TestMvcClient.java │   │   └── [4.0K] resources │   │   └── [ 348] logback.xml │   ├── [4.0K] spring-data-rest-tests-gemfire │   │   ├── [ 990] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] tests │   │   │   └── [4.0K] gemfire │   │   │   ├── [1.6K] AbstractPersistentEntity.java │   │   │   ├── [1.9K] Address.java │   │   │   ├── [3.1K] Customer.java │   │   │   ├── [1.3K] CustomerRepository.java │   │   │   ├── [3.3K] EmailAddress.java │   │   │   ├── [2.1K] LineItem.java │   │   │   ├── [2.8K] Order.java │   │   │   ├── [ 940] OrderRepository.java │   │   │   ├── [3.1K] Product.java │   │   │   └── [1.5K] ProductRepository.java │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] tests │   │   │   └── [4.0K] gemfire │   │   │   ├── [1.9K] GemfireRepositoryConfig.java │   │   │   └── [1.2K] GemfireWebTests.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] spring │   │   └── [ 655] cache-config.xml │   ├── [4.0K] spring-data-rest-tests-jpa │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] webmvc │   │   │   └── [4.0K] jpa │   │   │   ├── [ 945] Address.java │   │   │   ├── [1.0K] AddressRepository.java │   │   │   ├── [1.1K] Author.java │   │   │   ├── [1.1K] AuthorRepository.java │   │   │   ├── [1.5K] AuthorsController.java │   │   │   ├── [ 933] BookExcerpt.java │   │   │   ├── [2.0K] BookIdConverter.java │   │   │   ├── [1.9K] Book.java │   │   │   ├── [1.7K] BookRepository.java │   │   │   ├── [1.2K] CreditCard.java │   │   │   ├── [ 842] CreditCardRepository.java │   │   │   ├── [1010] Dinner.java │   │   │   ├── [1.3K] Guest.java │   │   │   ├── [1.6K] Item.java │   │   │   ├── [ 957] ItemRepository.java │   │   │   ├── [1.0K] LineItem.java │   │   │   ├── [1.3K] Meal.java │   │   │   ├── [1.8K] Order.java │   │   │   ├── [1.3K] OrderRepository.java │   │   │   ├── [1.0K] OrderSummary.java │   │   │   ├── [3.4K] Person.java │   │   │   ├── [2.3K] PersonRepository.java │   │   │   ├── [ 903] PersonSummary.java │   │   │   ├── [1.9K] Receipt.java │   │   │   ├── [ 891] ReceiptRepository.java │   │   │   ├── [1.3K] Room.java │   │   │   ├── [1000] Suite.java │   │   │   ├── [ 749] Type.java │   │   │   ├── [ 812] UserExcerpt.java │   │   │   ├── [1.5K] User.java │   │   │   └── [ 854] UserRepository.java │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] webmvc │   │   │   ├── [4.0K] alps │   │   │   │   └── [8.0K] AlpsControllerIntegrationTests.java │   │   │   ├── [4.0K] jpa │   │   │   │   ├── [7.6K] CorsIntegrationTests.java │   │   │   │   ├── [4.8K] DataRest262Tests.java │   │   │   │   ├── [3.5K] DataRest363Tests.java │   │   │   │   ├── [4.0K] groovy │   │   │   │   │   ├── [1.8K] SimulatedGroovyDomainClass.java │   │   │   │   │   └── [1.0K] SimulatedGroovyDomainClassRepository.java │   │   │   │   ├── [4.7K] JpaDefaultPageableWebTests.java │   │   │   │   ├── [2.2K] JpaInfrastructureConfig.java │   │   │   │   ├── [2.4K] JpaRepositoryConfig.java │   │   │   │   ├── [ 26K] JpaWebTests.java │   │   │   │   ├── [4.6K] ProfileIntegrationTests.java │   │   │   │   └── [2.4K] TestDataPopulator.java │   │   │   ├── [4.0K] json │   │   │   │   ├── [3.0K] Jackson2DatatypeHelperIntegrationTests.java │   │   │   │   ├── [ 11K] PersistentEntitySerializationTests.java │   │   │   │   └── [6.7K] RepositoryTestsConfig.java │   │   │   ├── [2.5K] RepositoryControllerIntegrationTests.java │   │   │   ├── [ 11K] RepositoryEntityControllerIntegrationTests.java │   │   │   ├── [2.5K] RepositoryPropertyReferenceControllerIntegrationTests.java │   │   │   ├── [7.9K] RepositorySearchControllerIntegrationTests.java │   │   │   ├── [2.2K] RootResourceInformationIntegrationTests.java │   │   │   ├── [4.0K] support │   │   │   │   ├── [2.4K] BackendIdConverterHandlerMethodArgumentResolverIntegrationTests.java │   │   │   │   ├── [2.6K] ExceptionHandlingCustomizationIntegrationTests.java │   │   │   │   └── [5.6K] RepositoryEntityLinksIntegrationTests.java │   │   │   └── [4.0K] util │   │   │   └── [1.4K] TestUtils.java │   │   └── [4.0K] resources │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] webmvc │   │   └── [4.0K] jpa │   │   ├── [ 245] order.json │   │   └── [ 51] person.json │   ├── [4.0K] spring-data-rest-tests-mongodb │   │   ├── [2.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] tests │   │   │   └── [4.0K] mongodb │   │   │   ├── [ 867] Address.java │   │   │   ├── [4.0K] groovy │   │   │   │   ├── [1.7K] SimulatedGroovyDomainClass.java │   │   │   │   └── [ 954] SimulatedGroovyDomainClassRepository.java │   │   │   ├── [2.1K] Profile.java │   │   │   ├── [1.2K] ProfileRepository.java │   │   │   ├── [1.2K] Receipt.java │   │   │   ├── [ 896] ReceiptRepository.java │   │   │   ├── [2.0K] User.java │   │   │   ├── [1.2K] UserRepository.java │   │   │   └── [ 884] UserSummary.java │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   ├── [4.0K] tests │   │   │   │   └── [4.0K] mongodb │   │   │   │   ├── [1.7K] MongoDbRepositoryConfig.java │   │   │   │   ├── [ 12K] MongoWebTests.java │   │   │   │   └── [1.3K] TestUtils.java │   │   │   └── [4.0K] webmvc │   │   │   ├── [4.0K] config │   │   │   │   ├── [1.5K] AbstractRepositoryRestMvcConfigurationIntegrationTests.java │   │   │   │   ├── [4.3K] JsonPatchHandlerUnitTests.java │   │   │   │   ├── [2.5K] LegacyRepresentationConfigIntegrationTests.java │   │   │   │   └── [4.9K] QuerydslAwareRootResourceInformationHandlerMethodArgumentResolverUnitTests.java │   │   │   ├── [4.0K] json │   │   │   │   ├── [5.2K] PersistentEntitySerializationTests.java │   │   │   │   └── [9.2K] PersistentEntityToJsonSchemaConverterUnitTests.java │   │   │   ├── [3.2K] PersistentEntityResourceAssemblerIntegrationTests.java │   │   │   ├── [2.3K] RepositoryRestHandlerMappingIntegrationTests.java │   │   │   └── [4.0K] support │   │   │   └── [2.2K] RepositoryLinkBuildUnitTests.java │   │   └── [4.0K] resources │   │   └── [ 366] rest-messages.properties │   ├── [4.0K] spring-data-rest-tests-security │   │   ├── [1.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] tests │   │   │   └── [4.0K] security │   │   │   ├── [ 881] Order.java │   │   │   └── [ 893] Person.java │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] tests │   │   └── [4.0K] security │   │   ├── [1.4K] PreAuthorizedOrderRepository.java │   │   ├── [1.4K] SecuredPersonRepository.java │   │   ├── [2.1K] SecurityConfiguration.java │   │   └── [8.9K] SecurityIntegrationTests.java │   ├── [4.0K] spring-data-rest-tests-shop │   │   ├── [ 916] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] tests │   │   │   └── [4.0K] shop │   │   │   ├── [1.1K] Address.java │   │   │   ├── [1.0K] CustomerExcerpt.java │   │   │   ├── [1.1K] Customer.java │   │   │   ├── [1013] CustomerRepository.java │   │   │   ├── [1.9K] LineItem.java │   │   │   ├── [1.0K] LineItemType.java │   │   │   ├── [ 948] LineItemTypeRepository.java │   │   │   ├── [1.5K] Order.java │   │   │   ├── [ 863] OrderRepository.java │   │   │   ├── [ 749] ProductExcerpt.java │   │   │   ├── [1.2K] Product.java │   │   │   └── [1.0K] ProductRepository.java │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] tests │   │   └── [4.0K] shop │   │   ├── [3.9K] ShopConfiguration.java │   │   └── [4.0K] ShopIntegrationTests.java │   └── [4.0K] spring-data-rest-tests-solr │   ├── [1.7K] pom.xml │   └── [4.0K] src │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] webmvc │   │   └── [4.0K] solr │   │   ├── [1.7K] Product.java │   │   ├── [ 871] ProductRepository.java │   │   ├── [5.7K] SolrInfrastructureConfig.java │   │   ├── [1.4K] SolrTestBase.java │   │   ├── [4.5K] SolrWebTests.java │   │   └── [1.9K] TestUtils.java │   └── [4.0K] resources │   └── [4.0K] org │   └── [4.0K] springframework │   └── [4.0K] data │   └── [4.0K] rest │   └── [4.0K] webmvc │   └── [4.0K] solr │   ├── [ 439] managed-schema │   ├── [ 439] schema.xml │   ├── [ 691] solrconfig.xml │   └── [ 537] solr.xml ├── [4.0K] spring-data-rest-webmvc │   ├── [3.3K] pom.xml │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] springframework │   │   │   └── [4.0K] data │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] webmvc │   │   │   ├── [4.3K] AbstractRepositoryRestController.java │   │   │   ├── [4.0K] alps │   │   │   │   ├── [3.4K] AlpsController.java │   │   │   │   ├── [4.6K] AlpsJsonHttpMessageConverter.java │   │   │   │   └── [ 16K] RootResourceInformationToAlpsDescriptorConverter.java │   │   │   ├── [1.2K] BasePathAwareController.java │   │   │   ├── [ 16K] BasePathAwareHandlerMapping.java │   │   │   ├── [5.0K] BaseUri.java │   │   │   ├── [4.0K] config │   │   │   │   ├── [4.4K] ArgumentResolverPagingAndSortingTemplateVariables.java │   │   │   │   ├── [4.3K] JsonPatchHandler.java │   │   │   │   ├── [3.3K] PersistentEntityResourceAssemblerArgumentResolver.java │   │   │   │   ├── [10.0K] PersistentEntityResourceHandlerMethodArgumentResolver.java │   │   │   │   ├── [3.3K] ProjectionDefinitionRegistar.java │   │   │   │   ├── [5.2K] QuerydslAwareRootResourceInformationHandlerMethodArgumentResolver.java │   │   │   │   ├── [3.3K] RepositoryRestConfigurerAdapter.java │   │   │   │   ├── [4.6K] RepositoryRestConfigurerDelegate.java │   │   │   │   ├── [2.9K] RepositoryRestConfigurer.java │   │   │   │   ├── [ 37K] RepositoryRestMvcConfiguration.java │   │   │   │   ├── [4.0K] ResourceMetadataHandlerMethodArgumentResolver.java │   │   │   │   └── [4.9K] RootResourceInformationHandlerMethodArgumentResolver.java │   │   │   ├── [2.6K] ControllerUtils.java │   │   │   ├── [4.0K] convert │   │   │   │   └── [4.1K] UriListHttpMessageConverter.java │   │   │   ├── [3.5K] EmbeddedResourcesAssembler.java │   │   │   ├── [4.2K] HttpHeadersPreparer.java │   │   │   ├── [2.6K] IncomingRequest.java │   │   │   ├── [4.0K] json │   │   │   │   ├── [ 22K] DomainObjectReader.java │   │   │   │   ├── [5.5K] EnumTranslator.java │   │   │   │   ├── [3.4K] Jackson2DatatypeHelper.java │   │   │   │   ├── [ 11K] JacksonMappingAwareSortTranslator.java │   │   │   │   ├── [6.9K] JacksonMetadata.java │   │   │   │   ├── [6.9K] JacksonSerializers.java │   │   │   │   ├── [ 13K] JsonSchema.java │   │   │   │   ├── [1.3K] JsonSchemaPropertyCustomizer.java │   │   │   │   ├── [5.6K] MappedProperties.java │   │   │   │   ├── [3.4K] MappingAwareDefaultedPageableArgumentResolver.java │   │   │   │   ├── [3.1K] MappingAwarePageableArgumentResolver.java │   │   │   │   ├── [2.9K] MappingAwareSortArgumentResolver.java │   │   │   │   ├── [ 702] package-info.java │   │   │   │   ├── [4.0K] patch │   │   │   │   │   ├── [2.3K] AddOperation.java │   │   │   │   │   ├── [2.5K] CopyOperation.java │   │   │   │   │   ├── [1.3K] FromOperation.java │   │   │   │   │   ├── [1.5K] JsonLateObjectEvaluator.java │   │   │   │   │   ├── [4.5K] JsonPatchPatchConverter.java │   │   │   │   │   ├── [1.5K] LateObjectEvaluator.java │   │   │   │   │   ├── [1.9K] MoveOperation.java │   │   │   │   │   ├── [1.8K] PatchConverter.java │   │   │   │   │   ├── [1.0K] PatchException.java │   │   │   │   │   ├── [2.5K] Patch.java │   │   │   │   │   ├── [6.3K] PatchOperation.java │   │   │   │   │   ├── [3.2K] PathToSpEL.java │   │   │   │   │   ├── [1.4K] RemoveOperation.java │   │   │   │   │   ├── [1.4K] ReplaceOperation.java │   │   │   │   │   └── [2.2K] TestOperation.java │   │   │   │   ├── [ 29K] PersistentEntityJackson2Module.java │   │   │   │   ├── [ 20K] PersistentEntityToJsonSchemaConverter.java │   │   │   │   └── [8.3K] WrappedProperties.java │   │   │   ├── [4.0K] mapping │   │   │   │   ├── [5.1K] Associations.java │   │   │   │   ├── [3.7K] LinkCollectingAssociationHandler.java │   │   │   │   ├── [8.3K] LinkCollector.java │   │   │   │   └── [3.2K] NestedLinkCollectingAssociationHandler.java │   │   │   ├── [3.7K] PersistentEntityResourceAssembler.java │   │   │   ├── [6.4K] PersistentEntityResource.java │   │   │   ├── [4.6K] ProfileController.java │   │   │   ├── [2.0K] ProfileResourceProcessor.java │   │   │   ├── [3.9K] RepositoryController.java │   │   │   ├── [ 20K] RepositoryEntityController.java │   │   │   ├── [ 954] RepositoryLinksResource.java │   │   │   ├── [ 18K] RepositoryPropertyReferenceController.java │   │   │   ├── [1.3K] RepositoryRestController.java │   │   │   ├── [ 984] RepositoryRestDispatcherServlet.java │   │   │   ├── [6.6K] RepositoryRestExceptionHandler.java │   │   │   ├── [3.0K] RepositoryRestHandlerAdapter.java │   │   │   ├── [ 13K] RepositoryRestHandlerMapping.java │   │   │   ├── [2.5K] RepositorySchemaController.java │   │   │   ├── [ 14K] RepositorySearchController.java │   │   │   ├── [1.6K] RepositorySearchesResource.java │   │   │   ├── [1.3K] ResourceNotFoundException.java │   │   │   ├── [5.7K] ResourceProcessorHandlerMethodReturnValueHandler.java │   │   │   ├── [ 13K] ResourceProcessorInvoker.java │   │   │   ├── [4.0K] ResourceProcessorInvokingHandlerAdapter.java │   │   │   ├── [3.9K] ResourceStatus.java │   │   │   ├── [1.9K] RestMediaTypes.java │   │   │   ├── [5.1K] RootResourceInformation.java │   │   │   ├── [1.1K] ServerHttpRequestMethodArgumentResolver.java │   │   │   ├── [4.0K] spi │   │   │   │   └── [2.5K] BackendIdConverter.java │   │   │   ├── [4.0K] support │   │   │   │   ├── [4.8K] BackendIdHandlerMethodArgumentResolver.java │   │   │   │   ├── [1021] BackendId.java │   │   │   │   ├── [ 733] BaseUriLinkBuilder.java │   │   │   │   ├── [1.0K] ConstraintViolationExceptionMessage.java │   │   │   │   ├── [1.3K] ConstraintViolationMessage.java │   │   │   │   ├── [3.0K] DefaultedPageableHandlerMethodArgumentResolver.java │   │   │   │   ├── [1.5K] DefaultedPageable.java │   │   │   │   ├── [2.2K] DefaultExcerptProjector.java │   │   │   │   ├── [2.8K] DelegatingHandlerMapping.java │   │   │   │   ├── [2.8K] DomainClassResolver.java │   │   │   │   ├── [2.2K] ETagArgumentResolver.java │   │   │   │   ├── [1.9K] ETagDoesntMatchException.java │   │   │   │   ├── [5.1K] ETag.java │   │   │   │   ├── [ 609] ExceptionMessage.java │   │   │   │   ├── [1.4K] ExcerptProjector.java │   │   │   │   ├── [2.3K] HttpMethodHandlerMethodArgumentResolver.java │   │   │   │   ├── [1.3K] JpaHelper.java │   │   │   │   ├── [1.6K] PagingAndSortingTemplateVariables.java │   │   │   │   ├── [3.5K] PersistentEntityProjector.java │   │   │   │   ├── [2.1K] PersistentEntityResourceProcessor.java │   │   │   │   ├── [1.1K] Projector.java │   │   │   │   ├── [2.3K] RepositoryConstraintViolationExceptionMessage.java │   │   │   │   ├── [ 13K] RepositoryEntityLinks.java │   │   │   │   └── [3.1K] RepositoryLinkBuilder.java │   │   │   └── [4.0K] util │   │   │   └── [2.3K] UriUtils.java │   │   └── [4.0K] resources │   │   └── [ 398] rest-default-messages.properties │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] springframework │   │   └── [4.0K] data │   │   └── [4.0K] rest │   │   └── [4.0K] webmvc │   │   ├── [4.6K] AssociationLinksUnitTests.java │   │   ├── [2.7K] AugmentingHandlerMappingUnitTests.java │   │   ├── [2.5K] BaseUriUnitTests.java │   │   ├── [4.0K] config │   │   │   ├── [3.8K] ArgumentResolverPagingAndSortingTemplateVariablesUnitTests.java │   │   │   ├── [4.7K] PersistentEntityResourceHandlerMethodArgumentResolverUnitTests.java │   │   │   └── [8.9K] RepositoryRestMvConfigurationIntegrationTests.java │   │   ├── [2.2K] CustomAcceptHeaderHttpServletRequestUnitTests.java │   │   ├── [1.3K] HttpEntityMatcher.java │   │   ├── [1.9K] IncomingRequestUnitTests.java │   │   ├── [4.0K] json │   │   │   ├── [ 23K] DomainObjectReaderUnitTests.java │   │   │   ├── [5.0K] EnumTranslatorUnitTests.java │   │   │   ├── [3.7K] JacksonMetadataUnitTests.java │   │   │   ├── [2.7K] JacksonSerializersUnitTests.java │   │   │   ├── [1.4K] JsonSchemaUnitTests.java │   │   │   ├── [2.8K] MappedPropertiesUnitTests.java │   │   │   ├── [3.4K] MappingAwarePageableArgumentResolverUnitTests.java │   │   │   ├── [4.0K] patch │   │   │   │   ├── [3.4K] AddOperationTests.java │   │   │   │   ├── [4.9K] CopyOperationTests.java │   │   │   │   ├── [5.2K] JsonPatchTests.java │   │   │   │   ├── [5.3K] MoveOperationTests.java │   │   │   │   ├── [1.5K] PathToSpelTests.java │   │   │   │   ├── [1.6K] RemoveOperationTests.java │   │   │   │   ├── [2.5K] ReplaceOperationTests.java │   │   │   │   ├── [1.9K] TestOperationTests.java │   │   │   │   ├── [1.3K] Todo.java │   │   │   │   ├── [ 932] TodoList.java │   │   │   │   └── [ 930] TodoType.java │   │   │   ├── [6.0K] PersistentEntityJackson2ModuleUnitTests.java │   │   │   ├── [3.3K] ProjectionJacksonIntegrationTests.java │   │   │   ├── [7.1K] SortTranslatorUnitTests.java │   │   │   ├── [3.7K] UriStringDeserializerUnitTests.java │   │   │   └── [6.4K] WrappedPropertiesUnitTests.java │   │   ├── [4.0K] mapping │   │   │   └── [5.7K] AssociationsUnitTests.java │   │   ├── [2.3K] PersistentEntityResourceUnitTests.java │   │   ├── [4.1K] RepositoryCorsConfigurationAccessorUnitTests.java │   │   ├── [4.6K] RepositoryPropertyReferenceControllerUnitTests.java │   │   ├── [2.7K] RepositoryRestExceptionHandlerUnitTests.java │   │   ├── [8.8K] RepositoryRestHandlerMappingUnitTests.java │   │   ├── [1.2K] RepositorySearchesResourceUnitTests.java │   │   ├── [ 527] Requests.java │   │   ├── [3.7K] ResourceStatusUnitTests.java │   │   ├── [2.8K] RootResourceInformationUnitTests.java │   │   ├── [4.0K] support │   │   │   ├── [2.5K] DelegatingHandlerMappingUnitTests.java │   │   │   ├── [1.1K] ETagDoesntMatchExceptionUnitTests.java │   │   │   ├── [4.5K] ETagUnitTests.java │   │   │   ├── [3.1K] PersistentEntityProjectorUnitTests.java │   │   │   └── [3.0K] RepositoryConstraintViolationExceptionMessageUnitTests.java │   │   ├── [4.0K] util │   │   │   └── [1.8K] UriUtilsUnitTests.java │   │   └── [ 99] ValidationErrors.properties │   └── [4.0K] resources │   ├── [ 26K] cassandra.yaml │   ├── [ 348] logback.xml │   └── [4.0K] org │   └── [4.0K] springframework │   └── [4.0K] data │   └── [4.0K] rest │   └── [4.0K] webmvc │   └── [4.0K] json │   └── [4.0K] patch │   ├── [ 70] patch-array.json │   ├── [ 71] patch-biginteger.json │   ├── [ 250] patch-failing-operation-first.json │   ├── [ 306] patch-failing-operation-in-middle.json │   ├── [ 74] patch-failing-with-invalid-content.json │   └── [ 331] patch-many-successful-operations.json └── [4.0K] src └── [4.0K] main ├── [4.0K] asciidoc │   ├── [3.2K] adding-sdr-to-spring-mvc-app.adoc │   ├── [3.1K] configuring-cors.adoc │   ├── [6.9K] configuring-the-rest-url-path.adoc │   ├── [2.8K] customizing-json-output.adoc │   ├── [2.9K] customizing-sdr.adoc │   ├── [3.7K] custom-jackson-deserialization.adoc │   ├── [6.0K] etags-and-other-conditionals.adoc │   ├── [3.1K] events.adoc │   ├── [ 553] example-api-usage-with-curl.adoc │   ├── [7.7K] getting-started.adoc │   ├── [4.0K] images │   │   ├── [356K] hal-browser-1.png │   │   ├── [ 67K] hal-browser-2.png │   │   └── [ 77K] hal-browser-3.png │   ├── [1.5K] index.adoc │   ├── [2.5K] integration.adoc │   ├── [ 795] intro.adoc │   ├── [ 13K] metadata.adoc │   ├── [2.9K] overriding-sdr-response-handlers.adoc │   ├── [5.9K] paging-and-sorting.adoc │   ├── [ 436] preface.adoc │   ├── [ 12K] projections-excerpts.adoc │   ├── [9.9K] repository-resources.adoc │   ├── [4.0K] representations.adoc │   ├── [3.8K] security.adoc │   ├── [1.6K] spring-data-rest-examples.adoc │   ├── [2.5K] tools.adoc │   └── [1.5K] validation.adoc └── [4.0K] resources ├── [ 56K] changelog.txt ├── [ 14K] license.txt └── [ 487] notice.txt 239 directories, 482 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。