{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.SnDragon/JavaLearning","documentNamespace":"https://spdx.org/spdxdocs/protobom/45a8df31-2c16-4ce2-8274-31dc14c502fa","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260407150314-74ec19d17753+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-09T01:36:20Z"},"packages":[{"name":"javax.mail:mail","SPDXID":"SPDXRef-maven-javax.mail-mail-1.4.7-75c946","versionInfo":"1.4.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.1 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1997-2011 Oracle and/or its affiliates, Copyright (c) 2010 Oracle and/or its affiliates, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax.mail/[email protected]"}]},{"name":"taglibs:standard","SPDXID":"SPDXRef-maven-taglibs-standard-1.1.2-75c946","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/taglibs/[email protected]"}]},{"name":"javaee:javaee-api","SPDXID":"SPDXRef-maven-javaee-javaee-api-5-75c946","versionInfo":"5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0-only WITH Classpath-exception-2.0 OR CDDL-1.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javaee/javaee-api@5"}]},{"name":"mysql:mysql-connector-java","SPDXID":"SPDXRef-maven-mysql-mysql-connector-java-5.1.40-75c946","versionInfo":"5.1.40","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/mysql/[email protected]"}]},{"name":"javax.activation:activation","SPDXID":"SPDXRef-maven-javax.activation-activation-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax.activation/[email protected]"}]},{"name":"c3p0:c3p0","SPDXID":"SPDXRef-maven-c3p0-c3p0-0.9.1.2-75c946","versionInfo":"0.9.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-3.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/c3p0/[email protected]"}]},{"name":"org.mybatis:mybatis","SPDXID":"SPDXRef-maven-org.mybatis-mybatis-3.2.8-75c946","versionInfo":"3.2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mybatis/[email protected]"}]},{"name":"org.springframework:spring-core","SPDXID":"SPDXRef-maven-org.springframework-spring-core-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-web","SPDXID":"SPDXRef-maven-org.springframework-spring-web-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"ch.qos.logback:logback-core","SPDXID":"SPDXRef-maven-ch.qos.logback-logback-core-1.1.2-75c946","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-1.0 OR LGPL-2.1-only","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/ch.qos.logback/[email protected]"}]},{"name":"org.springframework:spring-test","SPDXID":"SPDXRef-maven-org.springframework-spring-test-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-webmvc","SPDXID":"SPDXRef-maven-org.springframework-spring-webmvc-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-context","SPDXID":"SPDXRef-maven-org.springframework-spring-context-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-jdbc","SPDXID":"SPDXRef-maven-org.springframework-spring-jdbc-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"ch.qos.logback:logback-classic","SPDXID":"SPDXRef-maven-ch.qos.logback-logback-classic-1.1.2-75c946","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-1.0 OR LGPL-2.1-only","copyrightText":"Copyright (c) 1999-2010, QOS.ch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/ch.qos.logback/[email protected]"}]},{"name":"org.mybatis:mybatis-spring","SPDXID":"SPDXRef-maven-org.mybatis-mybatis-spring-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mybatis/[email protected]"}]},{"name":"org.springframework:spring-beans","SPDXID":"SPDXRef-maven-org.springframework-spring-beans-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"redis.clients:jedis","SPDXID":"SPDXRef-maven-redis.clients-jedis-2.9.0-75c946","versionInfo":"2.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause-No-Nuclear-Warranty AND MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/redis.clients/[email protected]"}]},{"name":"org.slf4j:slf4j-api","SPDXID":"SPDXRef-maven-org.slf4j-slf4j-api-1.7.12-75c946","versionInfo":"1.7.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.slf4j/[email protected]"}]},{"name":"com.dyuproject.protostuff:protostuff-core","SPDXID":"SPDXRef-maven-com.dyuproject.protostuff-protostuff-core-1.0.8-75c946","versionInfo":"1.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.dyuproject.protostuff/[email protected]"}]},{"name":"com.dyuproject.protostuff:protostuff-runtime","SPDXID":"SPDXRef-maven-com.dyuproject.protostuff-protostuff-runtime-1.0.8-75c946","versionInfo":"1.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.dyuproject.protostuff/[email protected]"}]},{"name":"com.fasterxml.jackson.core:jackson-databind","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.8.5-75c946","versionInfo":"2.8.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/[email protected]"}]},{"name":"org.springframework:spring-tx","SPDXID":"SPDXRef-maven-org.springframework-spring-tx-4.1.6-75c946","versionInfo":"4.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-aop","SPDXID":"SPDXRef-maven-org.springframework-spring-aop-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-orm","SPDXID":"SPDXRef-maven-org.springframework-spring-orm-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.hibernate:hibernate-ehcache","SPDXID":"SPDXRef-maven-org.hibernate-hibernate-ehcache-5.1.0.Final-75c946","versionInfo":"5.1.0.Final","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.1","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.hibernate/[email protected]"}]},{"name":"com.jolbox:bonecp-provider","SPDXID":"SPDXRef-maven-com.jolbox-bonecp-provider-0.8.0-alpha1-75c946","versionInfo":"0.8.0-alpha1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.jolbox/[email protected]"}]},{"name":"log4j:log4j","SPDXID":"SPDXRef-maven-log4j-log4j-1.2.17-75c946","versionInfo":"1.2.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 1999-2005 The Apache Software Foundation, Copyright 2007 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/log4j/[email protected]"}]},{"name":"org.slf4j:slf4j-api","SPDXID":"SPDXRef-maven-org.slf4j-slf4j-api-1.7.7-75c946","versionInfo":"1.7.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.slf4j/[email protected]"}]},{"name":"mysql:mysql-connector-java","SPDXID":"SPDXRef-maven-mysql-mysql-connector-java-5.1.30-75c946","versionInfo":"5.1.30","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/mysql/[email protected]"}]},{"name":"org.hibernate:hibernate-core","SPDXID":"SPDXRef-maven-org.hibernate-hibernate-core-5.1.0.Final-75c946","versionInfo":"5.1.0.Final","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.1","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.hibernate/[email protected]"}]},{"name":"org.springframework:spring-web","SPDXID":"SPDXRef-maven-org.springframework-spring-web-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.slf4j:slf4j-log4j12","SPDXID":"SPDXRef-maven-org.slf4j-slf4j-log4j12-1.7.7-75c946","versionInfo":"1.7.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.slf4j/[email protected]"}]},{"name":"org.aspectj:aspectjweaver","SPDXID":"SPDXRef-maven-org.aspectj-aspectjweaver-1.8.7-75c946","versionInfo":"1.8.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-1.0","copyrightText":"Copyright (c) 2004, Copyright (c) 2004 Contributors, Copyright (c) 2005, Copyright (c) 2005 Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.aspectj/[email protected]"}]},{"name":"org.springframework:spring-core","SPDXID":"SPDXRef-maven-org.springframework-spring-core-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-tx","SPDXID":"SPDXRef-maven-org.springframework-spring-tx-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"com.jolbox:bonecp-spring","SPDXID":"SPDXRef-maven-com.jolbox-bonecp-spring-0.8.0-75c946","versionInfo":"0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.jolbox/[email protected]"}]},{"name":"org.codehaus.jackson:jackson-jaxrs","SPDXID":"SPDXRef-maven-org.codehaus.jackson-jackson-jaxrs-1.9.13-75c946","versionInfo":"1.9.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.codehaus.jackson/[email protected]"}]},{"name":"com.jolbox:bonecp","SPDXID":"SPDXRef-maven-com.jolbox-bonecp-0.8.0-75c946","versionInfo":"0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.jolbox/[email protected]"}]},{"name":"org.hibernate:hibernate-entitymanager","SPDXID":"SPDXRef-maven-org.hibernate-hibernate-entitymanager-5.1.0.Final-75c946","versionInfo":"5.1.0.Final","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.1","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.hibernate/[email protected]"}]},{"name":"org.springframework:spring-beans","SPDXID":"SPDXRef-maven-org.springframework-spring-beans-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"commons-io:commons-io","SPDXID":"SPDXRef-maven-commons-io-commons-io-2.4-75c946","versionInfo":"2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2012 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-io/[email protected]"}]},{"name":"commons-dbcp:commons-dbcp","SPDXID":"SPDXRef-maven-commons-dbcp-commons-dbcp-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 1999-2007 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-dbcp/[email protected]"}]},{"name":"javax:javaee-api","SPDXID":"SPDXRef-maven-javax-javaee-api-7.0-75c946","versionInfo":"7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 2012-2013 Oracle and/or its affiliates, Copyright (c) 2012-2013 Oracle and/or its affiliates., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax/[email protected]"}]},{"name":"org.codehaus.jackson:jackson-mapper-asl","SPDXID":"SPDXRef-maven-org.codehaus.jackson-jackson-mapper-asl-1.9.13-75c946","versionInfo":"1.9.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.codehaus.jackson/[email protected]"}]},{"name":"com.alibaba:fastjson","SPDXID":"SPDXRef-maven-com.alibaba-fastjson-1.1.41-75c946","versionInfo":"1.1.41","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.alibaba/[email protected]"}]},{"name":"com.mchange:c3p0","SPDXID":"SPDXRef-maven-com.mchange-c3p0-0.9.2.1-75c946","versionInfo":"0.9.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.1","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.mchange/[email protected]"}]},{"name":"org.springframework:spring-context-support","SPDXID":"SPDXRef-maven-org.springframework-spring-context-support-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc., Copyright 2002-2010 the original author or authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"commons-codec:commons-codec","SPDXID":"SPDXRef-maven-commons-codec-commons-codec-1.9-75c946","versionInfo":"1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2002 Kevin Atkinson ([email protected]), Copyright 2002-2013 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-codec/[email protected]"}]},{"name":"org.springframework:spring-test","SPDXID":"SPDXRef-maven-org.springframework-spring-test-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.springframework:spring-oxm","SPDXID":"SPDXRef-maven-org.springframework-spring-oxm-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.logback-extensions:logback-ext-spring","SPDXID":"SPDXRef-maven-org.logback-extensions-logback-ext-spring-0.1.1-75c946","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 Ceki Gulcu, Les Hazlewood","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.logback-extensions/[email protected]"}]},{"name":"javax.servlet:javax.servlet-api","SPDXID":"SPDXRef-maven-javax.servlet-javax.servlet-api-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1997-2010 Oracle and/or its affiliates, Copyright (c) 1997-2010 Oracle and/or its affiliates., Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved., Copyright (c) 1997-2013 Oracle and/or its affiliates, Copyright (c) 1997-2013 Oracle and/or its affiliates., Copyright (c) 1999-2013, http://www.oracle.com' Oracle and/or its affiliates, Copyright (c) 2008-2010 Oracle and/or its affiliates. All rights reserved., Copyright (c) 2009-2010 Oracle and/or its affiliates. All rights reserved., Copyright 1999-2013, http://www.oracle.com' Oracle and/or its affiliates., Copyright 2004 The Apache Software Foundation, copyrighted by the Free Software Foundation, Portions Copyright (c) 1999-2002 The Apache Software Foundation, Portions Copyright 1999-2002 The Apache Software Foundation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax.servlet/[email protected]"}]},{"name":"commons-fileupload:commons-fileupload","SPDXID":"SPDXRef-maven-commons-fileupload-commons-fileupload-1.3.1-75c946","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2014 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-fileupload/[email protected]"}]},{"name":"org.mybatis:mybatis-spring","SPDXID":"SPDXRef-maven-org.mybatis-mybatis-spring-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mybatis/[email protected]"}]},{"name":"mysql:mysql-connector-java","SPDXID":"SPDXRef-maven-mysql-mysql-connector-java-5.1.38-75c946","versionInfo":"5.1.38","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/mysql/[email protected]"}]},{"name":"com.fasterxml.jackson.core:jackson-databind","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.2.3-75c946","versionInfo":"2.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR (Apache-2.0 AND LGPL-2.1)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/[email protected]"}]},{"name":"com.alibaba:druid","SPDXID":"SPDXRef-maven-com.alibaba-druid-1.0.18-75c946","versionInfo":"1.0.18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.alibaba/[email protected]"}]},{"name":"org.springframework:spring-jdbc","SPDXID":"SPDXRef-maven-org.springframework-spring-jdbc-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"com.alibaba:fastjson","SPDXID":"SPDXRef-maven-com.alibaba-fastjson-1.2.23-75c946","versionInfo":"1.2.23","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.alibaba/[email protected]"}]},{"name":"jstl:jstl","SPDXID":"SPDXRef-maven-jstl-jstl-1.2-75c946","versionInfo":"1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/jstl/[email protected]"}]},{"name":"ch.qos.logback:logback-classic","SPDXID":"SPDXRef-maven-ch.qos.logback-logback-classic-1.1.7-75c946","versionInfo":"1.1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-1.0 AND LGPL-2.1 AND LGPL-2.1-only","copyrightText":"Copyright (c) 1999-2010, QOS.ch, Copyright (c) 1999-2012, QOS.ch, Copyright (c) 1999-2015, QOS.ch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/ch.qos.logback/[email protected]"}]},{"name":"org.apache.shiro:shiro-core","SPDXID":"SPDXRef-maven-org.apache.shiro-shiro-core-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND MIT","copyrightText":"Copyright 2004-2013 The Apache Software Foundation, Copyright 2008-2020 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.shiro/[email protected]"}]},{"name":"org.apache.shiro:shiro-spring","SPDXID":"SPDXRef-maven-org.apache.shiro-shiro-spring-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND BSD-3-Clause AND MIT","copyrightText":"Copyright 2004-2013 The Apache Software Foundation, Copyright 2008-2020 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.shiro/[email protected]"}]},{"name":"org.apache.shiro:shiro-ehcache","SPDXID":"SPDXRef-maven-org.apache.shiro-shiro-ehcache-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.shiro/[email protected]"}]},{"name":"junit:junit","SPDXID":"SPDXRef-maven-junit-junit-4.12-75c946","versionInfo":"4.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-1.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/junit/[email protected]"}]},{"name":"org.springframework:spring-webmvc","SPDXID":"SPDXRef-maven-org.springframework-spring-webmvc-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"org.apache.shiro:shiro-quartz","SPDXID":"SPDXRef-maven-org.apache.shiro-shiro-quartz-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2004-2013 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.shiro/[email protected]"}]},{"name":"commons-io:commons-io","SPDXID":"SPDXRef-maven-commons-io-commons-io-2.2-75c946","versionInfo":"2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2012 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-io/[email protected]"}]},{"name":"org.apache.commons:commons-lang3","SPDXID":"SPDXRef-maven-org.apache.commons-commons-lang3-3.1-75c946","versionInfo":"3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2011 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.commons/[email protected]"}]},{"name":"commons-collections:commons-collections","SPDXID":"SPDXRef-maven-commons-collections-commons-collections-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2008 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-collections/[email protected]"}]},{"name":"commons-logging:commons-logging","SPDXID":"SPDXRef-maven-commons-logging-commons-logging-1.1.3-75c946","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2003-2013 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-logging/[email protected]"}]},{"name":"org.mybatis:mybatis","SPDXID":"SPDXRef-maven-org.mybatis-mybatis-3.4.1-75c946","versionInfo":"3.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mybatis/[email protected]"}]},{"name":"org.apache.shiro:shiro-web","SPDXID":"SPDXRef-maven-org.apache.shiro-shiro-web-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.shiro/[email protected]"}]},{"name":"org.springframework:spring-context","SPDXID":"SPDXRef-maven-org.springframework-spring-context-4.1.6.RELEASE-75c946","versionInfo":"4.1.6.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2011 INRIA, France Telecom, Copyright (c) 2002-2015 Pivotal, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/[email protected]"}]},{"name":"com.github.SnDragon/JavaLearning","SPDXID":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","versionInfo":"master","downloadLocation":"git+https://github.com/SnDragon/JavaLearning","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/SnDragon/JavaLearning@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.dyuproject.protostuff-protostuff-runtime-1.0.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-tx-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-web-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-ch.qos.logback-logback-core-1.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-log4j-log4j-1.2.17-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-mysql-mysql-connector-java-5.1.30-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.apache.shiro-shiro-spring-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-core-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-test-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-c3p0-c3p0-0.9.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.slf4j-slf4j-api-1.7.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.aspectj-aspectjweaver-1.8.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.mybatis-mybatis-spring-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.hibernate-hibernate-ehcache-5.1.0.Final-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-jdbc-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-orm-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.jolbox-bonecp-spring-0.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-fileupload-commons-fileupload-1.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-webmvc-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.slf4j-slf4j-api-1.7.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.mchange-c3p0-0.9.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-ch.qos.logback-logback-classic-1.1.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-collections-commons-collections-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-javax-javaee-api-7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.8.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-ch.qos.logback-logback-classic-1.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-oxm-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-javax.servlet-javax.servlet-api-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.alibaba-druid-1.0.18-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-io-commons-io-2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.apache.commons-commons-lang3-3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-context-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-javaee-javaee-api-5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.hibernate-hibernate-core-5.1.0.Final-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.slf4j-slf4j-log4j12-1.7.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-mysql-mysql-connector-java-5.1.38-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-jstl-jstl-1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.apache.shiro-shiro-core-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-webmvc-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.apache.shiro-shiro-web-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-redis.clients-jedis-2.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.dyuproject.protostuff-protostuff-core-1.0.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-core-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.codehaus.jackson-jackson-mapper-asl-1.9.13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-codec-commons-codec-1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.logback-extensions-logback-ext-spring-0.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.apache.shiro-shiro-quartz-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.mybatis-mybatis-3.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-aop-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-context-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-javax.mail-mail-1.4.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-io-commons-io-2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-test-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.alibaba-fastjson-1.2.23-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-tx-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.jolbox-bonecp-provider-0.8.0-alpha1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.hibernate-hibernate-entitymanager-5.1.0.Final-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.mybatis-mybatis-spring-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-logging-commons-logging-1.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-jdbc-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-junit-junit-4.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.codehaus.jackson-jackson-jaxrs-1.9.13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.alibaba-fastjson-1.1.41-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-taglibs-standard-1.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-mysql-mysql-connector-java-5.1.40-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-javax.activation-activation-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.mybatis-mybatis-3.2.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-com.jolbox-bonecp-0.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-beans-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-commons-dbcp-commons-dbcp-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-beans-4.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-web-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-context-support-4.1.6.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relatedSpdxElement":"SPDXRef-maven-org.apache.shiro-shiro-ehcache-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-SnDragon-JavaLearning-master-4eb40b","relationshipType":"DESCRIBES"}]}