{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.JavaCodeMing/SpringCloudLearning","documentNamespace":"https://spdx.org/spdxdocs/protobom/1d44cf32-d4b5-45ed-aa6a-8a6a7c5f8c38","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260409125808-b30cb6032525+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-12T01:23:48Z"},"packages":[{"name":"org.springframework.boot:spring-boot-starter-web","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-2.1.9-75c946","versionInfo":"2.1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-web@2.1.9"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-hystrix","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-hystrix-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-hystrix"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-turbine","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-turbine-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-turbine"}]},{"name":"org.springframework.cloud:spring-cloud-starter-bus-amqp","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-bus-amqp-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-bus-amqp"}]},{"name":"org.springframework.boot:spring-boot-starter-security","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-2.1.9.RELEASE-75c946","versionInfo":"2.1.9.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-security@2.1.9.RELEASE"}]},{"name":"org.springframework.cloud:spring-cloud-starter-openfeign","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-openfeign-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-openfeign"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-zuul","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-zuul-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-zuul"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok"}]},{"name":"de.codecentric:spring-boot-admin-starter-client","SPDXID":"SPDXRef-maven-de.codecentric-spring-boot-admin-starter-client-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/de.codecentric/spring-boot-admin-starter-client"}]},{"name":"org.springframework.cloud:spring-cloud-dependencies","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Hoxton.SR3-75c946","versionInfo":"Hoxton.SR3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-dependencies@Hoxton.SR3"}]},{"name":"de.codecentric:spring-boot-admin-dependencies","SPDXID":"SPDXRef-maven-de.codecentric-spring-boot-admin-dependencies-2.2.1-75c946","versionInfo":"2.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/de.codecentric/spring-boot-admin-dependencies@2.2.1"}]},{"name":"org.springframework.boot:spring-boot-starter-security","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-security"}]},{"name":"org.springframework.security:spring-security-test","SPDXID":"SPDXRef-maven-org.springframework.security-spring-security-test-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.security/spring-security-test"}]},{"name":"de.codecentric:spring-boot-admin-starter-server","SPDXID":"SPDXRef-maven-de.codecentric-spring-boot-admin-starter-server-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/de.codecentric/spring-boot-admin-starter-server"}]},{"name":"org.springframework.boot:spring-boot-starter-security","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-2.1.9-75c946","versionInfo":"2.1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-security@2.1.9"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-eureka-client","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-client-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-ribbon","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-ribbon-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-ribbon"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-hystrix-dashboard","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-hystrix-dashboard-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-hystrix-dashboard"}]},{"name":"org.springframework.cloud:spring-cloud-starter-gateway","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-gateway-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-gateway"}]},{"name":"org.springframework.boot:spring-boot-starter-data-redis-reactive","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-redis-reactive-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-data-redis-reactive"}]},{"name":"org.springframework.cloud:spring-cloud-starter-config","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-config-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-config"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-eureka-server","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-server-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-server"}]},{"name":"org.springframework.cloud:spring-cloud-dependencies","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Greenwich.SR3-75c946","versionInfo":"Greenwich.SR3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-dependencies@Greenwich.SR3"}]},{"name":"org.springframework.boot:spring-boot-maven-plugin","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-maven-plugin"}]},{"name":"org.springframework.boot:spring-boot-starter-test","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-test"}]},{"name":"org.springframework.boot:spring-boot-starter-web","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-web"}]},{"name":"org.springframework.boot:spring-boot-starter-actuator","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-actuator-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-actuator"}]},{"name":"org.springframework.cloud:spring-cloud-config-server","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-config-server-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-config-server"}]},{"name":"com.github.JavaCodeMing/SpringCloudLearning","SPDXID":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","versionInfo":"master","downloadLocation":"git+https://github.com/JavaCodeMing/SpringCloudLearning","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/JavaCodeMing/SpringCloudLearning@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Greenwich.SR3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-actuator-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-turbine-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-zuul-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-de.codecentric-spring-boot-admin-starter-client-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Hoxton.SR3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-client-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-hystrix-dashboard-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-gateway-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-redis-reactive-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-2.1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-hystrix-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-bus-amqp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-2.1.9.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-de.codecentric-spring-boot-admin-dependencies-2.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.security-spring-security-test-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-2.1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-config-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-de.codecentric-spring-boot-admin-starter-server-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-ribbon-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-server-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-config-server-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-openfeign-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-JavaCodeMing-SpringCloudLearning-master-87a5c5","relationshipType":"DESCRIBES"}]}
