.idea/compiler.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="CompilerConfiguration"> <annotationProcessing> <profile name="Maven default annotation processors profile" enabled="true"> <sourceOutputDir name="target/generated-sources/annotations" /> <sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> <outputRelativeToContentRoot value="true" /> <module name="pre_select" /> </profile> </annotationProcessing> <bytecodeTargetLevel> <module name="pre_select" target="1.8" /> </bytecodeTargetLevel> </component> <component name="JavacSettings"> <option name="ADDITIONAL_OPTIONS_OVERRIDE"> <module name="pre_select" options="-parameters" /> </option> </component> </project> .idea/encodings.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="Encoding"> <file url="file://$PROJECT_DIR$/server/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/server/src/main/resources" charset="UTF-8" /> </component> </project> .idea/jarRepositories.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="RemoteRepositoriesConfiguration"> <remote-repository> <option name="id" value="central" /> <option name="name" value="Central Repository" /> <option name="url" value="https://repo.maven.apache.org/maven2" /> </remote-repository> <remote-repository> <option name="id" value="central" /> <option name="name" value="Maven Central repository" /> <option name="url" value="https://repo1.maven.org/maven2" /> </remote-repository> <remote-repository> <option name="id" value="jboss.community" /> <option name="name" value="JBoss Community repository" /> <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> </remote-repository> </component> </project> .idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: ch.qos.logback:logback-classic:1.2.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: ch.qos.logback:logback-core:1.2.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_alibaba_druid_1_2_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.alibaba:druid:1.2.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/alibaba/druid/1.2.0/druid-1.2.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/alibaba/druid/1.2.0/druid-1.2.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/alibaba/druid/1.2.0/druid-1.2.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_alibaba_fastjson_1_2_70.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.alibaba:fastjson:1.2.70"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.70/fastjson-1.2.70.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.70/fastjson-1.2.70-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.70/fastjson-1.2.70-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_alibaba_dingtalk_service_sdk_2_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:alibaba-dingtalk-service-sdk:2.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/alibaba-dingtalk-service-sdk/2.0.0/alibaba-dingtalk-service-sdk-2.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/alibaba-dingtalk-service-sdk/2.0.0/alibaba-dingtalk-service-sdk-2.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/alibaba-dingtalk-service-sdk/2.0.0/alibaba-dingtalk-service-sdk-2.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_alibabacloud_gateway_spi_0_0_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:alibabacloud-gateway-spi:0.0.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/alibabacloud-gateway-spi/0.0.1/alibabacloud-gateway-spi-0.0.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/alibabacloud-gateway-spi/0.0.1/alibabacloud-gateway-spi-0.0.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/alibabacloud-gateway-spi/0.0.1/alibabacloud-gateway-spi-0.0.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_credentials_java_0_2_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:credentials-java:0.2.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/credentials-java/0.2.4/credentials-java-0.2.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/credentials-java/0.2.4/credentials-java-0.2.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/credentials-java/0.2.4/credentials-java-0.2.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_dingtalk_1_3_54.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:dingtalk:1.3.54"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/dingtalk/1.3.54/dingtalk-1.3.54.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/dingtalk/1.3.54/dingtalk-1.3.54-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/dingtalk/1.3.54/dingtalk-1.3.54-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_endpoint_util_0_0_7.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:endpoint-util:0.0.7"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/endpoint-util/0.0.7/endpoint-util-0.0.7.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/endpoint-util/0.0.7/endpoint-util-0.0.7-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/endpoint-util/0.0.7/endpoint-util-0.0.7-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_openapiutil_0_1_14.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:openapiutil:0.1.14"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/openapiutil/0.1.14/openapiutil-0.1.14.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/openapiutil/0.1.14/openapiutil-0.1.14-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/openapiutil/0.1.14/openapiutil-0.1.14-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_oss_aliyun_sdk_oss_2_2_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun.oss:aliyun-sdk-oss:2.2.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/oss/aliyun-sdk-oss/2.2.1/aliyun-sdk-oss-2.2.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/oss/aliyun-sdk-oss/2.2.1/aliyun-sdk-oss-2.2.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/oss/aliyun-sdk-oss/2.2.1/aliyun-sdk-oss-2.2.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_tea_1_1_14.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:tea:1.1.14"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea/1.1.14/tea-1.1.14.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea/1.1.14/tea-1.1.14-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea/1.1.14/tea-1.1.14-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_tea_openapi_0_2_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:tea-openapi:0.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea-openapi/0.2.2/tea-openapi-0.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea-openapi/0.2.2/tea-openapi-0.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea-openapi/0.2.2/tea-openapi-0.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_aliyun_tea_util_0_2_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.aliyun:tea-util:0.2.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea-util/0.2.13/tea-util-0.2.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea-util/0.2.13/tea-util-0.2.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/aliyun/tea-util/0.2.13/tea-util-0.2.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_baomidou_mybatis_plus_3_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.baomidou:mybatis-plus:3.4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus/3.4.2/mybatis-plus-3.4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus/3.4.2/mybatis-plus-3.4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus/3.4.2/mybatis-plus-3.4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.baomidou:mybatis-plus-annotation:3.4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-annotation/3.4.2/mybatis-plus-annotation-3.4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-annotation/3.4.2/mybatis-plus-annotation-3.4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-annotation/3.4.2/mybatis-plus-annotation-3.4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.baomidou:mybatis-plus-boot-starter:3.4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-boot-starter/3.4.2/mybatis-plus-boot-starter-3.4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-boot-starter/3.4.2/mybatis-plus-boot-starter-3.4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-boot-starter/3.4.2/mybatis-plus-boot-starter-3.4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.baomidou:mybatis-plus-core:3.4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-core/3.4.2/mybatis-plus-core-3.4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-core/3.4.2/mybatis-plus-core-3.4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-core/3.4.2/mybatis-plus-core-3.4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.baomidou:mybatis-plus-extension:3.4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-extension/3.4.2/mybatis-plus-extension-3.4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-extension/3.4.2/mybatis-plus-extension-3.4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-extension/3.4.2/mybatis-plus-extension-3.4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_belerweb_pinyin4j_2_5_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.belerweb:pinyin4j:2.5.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/belerweb/pinyin4j/2.5.1/pinyin4j-2.5.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/belerweb/pinyin4j/2.5.1/pinyin4j-2.5.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/belerweb/pinyin4j/2.5.1/pinyin4j-2.5.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_classmate_1_5_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml:classmate:1.5.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/classmate/1.5.1/classmate-1.5.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/classmate/1.5.1/classmate-1.5.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.10.2/jackson-annotations-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.10.2/jackson-annotations-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.10.2/jackson-annotations-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.core:jackson-core:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.10.2/jackson-core-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.10.2/jackson-core-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.10.2/jackson-core-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.core:jackson-databind:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.10.2/jackson-databind-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.10.2/jackson-databind-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.10.2/jackson-databind-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_yaml_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.2/jackson-dataformat-yaml-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.2/jackson-dataformat-yaml-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.2/jackson-dataformat-yaml-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.2/jackson-datatype-jdk8-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.2/jackson-datatype-jdk8-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.2/jackson-datatype-jdk8-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.2/jackson-datatype-jsr310-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.2/jackson-datatype-jsr310-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.2/jackson-datatype-jsr310-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_10_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-parameter-names/2.10.2/jackson-module-parameter-names-2.10.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-parameter-names/2.10.2/jackson-module-parameter-names-2.10.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-parameter-names/2.10.2/jackson-module-parameter-names-2.10.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_woodstox_woodstox_core_5_2_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.woodstox:woodstox-core:5.2.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/woodstox/woodstox-core/5.2.1/woodstox-core-5.2.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/woodstox/woodstox-core/5.2.1/woodstox-core-5.2.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/woodstox/woodstox-core/5.2.1/woodstox-core-5.2.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_jsqlparser_jsqlparser_2_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.jsqlparser:jsqlparser:2.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/jsqlparser/jsqlparser/2.0/jsqlparser-2.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/jsqlparser/jsqlparser/2.0/jsqlparser-2.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/jsqlparser/jsqlparser/2.0/jsqlparser-2.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_oshi_oshi_core_5_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.oshi:oshi-core:5.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/oshi/oshi-core/5.7.0/oshi-core-5.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/oshi/oshi-core/5.7.0/oshi-core-5.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/oshi/oshi-core/5.7.0/oshi-core-5.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_pagehelper_pagehelper_5_1_11.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.pagehelper:pagehelper:5.1.11"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper/5.1.11/pagehelper-5.1.11.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper/5.1.11/pagehelper-5.1.11-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper/5.1.11/pagehelper-5.1.11-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_pagehelper_pagehelper_spring_boot_autoconfigure_1_2_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.2.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper-spring-boot-autoconfigure/1.2.13/pagehelper-spring-boot-autoconfigure-1.2.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper-spring-boot-autoconfigure/1.2.13/pagehelper-spring-boot-autoconfigure-1.2.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper-spring-boot-autoconfigure/1.2.13/pagehelper-spring-boot-autoconfigure-1.2.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_pagehelper_pagehelper_spring_boot_starter_1_2_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.2.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper-spring-boot-starter/1.2.13/pagehelper-spring-boot-starter-1.2.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper-spring-boot-starter/1.2.13/pagehelper-spring-boot-starter-1.2.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/pagehelper/pagehelper-spring-boot-starter/1.2.13/pagehelper-spring-boot-starter-1.2.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_penggle_kaptcha_2_3_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.penggle:kaptcha:2.3.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/penggle/kaptcha/2.3.2/kaptcha-2.3.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/penggle/kaptcha/2.3.2/kaptcha-2.3.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/penggle/kaptcha/2.3.2/kaptcha-2.3.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_virtuald_curvesapi_1_06.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.virtuald:curvesapi:1.06"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/virtuald/curvesapi/1.06/curvesapi-1.06.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/virtuald/curvesapi/1.06/curvesapi-1.06-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/virtuald/curvesapi/1.06/curvesapi-1.06-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_xiaoymin_knife4j_annotations_3_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.xiaoymin:knife4j-annotations:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-annotations/3.0.3/knife4j-annotations-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-annotations/3.0.3/knife4j-annotations-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-annotations/3.0.3/knife4j-annotations-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_xiaoymin_knife4j_core_3_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.xiaoymin:knife4j-core:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-core/3.0.3/knife4j-core-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-core/3.0.3/knife4j-core-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-core/3.0.3/knife4j-core-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_xiaoymin_knife4j_spring_3_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.xiaoymin:knife4j-spring:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring/3.0.3/knife4j-spring-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring/3.0.3/knife4j-spring-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring/3.0.3/knife4j-spring-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_xiaoymin_knife4j_spring_boot_autoconfigure_3_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.xiaoymin:knife4j-spring-boot-autoconfigure:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-boot-autoconfigure/3.0.3/knife4j-spring-boot-autoconfigure-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-boot-autoconfigure/3.0.3/knife4j-spring-boot-autoconfigure-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-boot-autoconfigure/3.0.3/knife4j-spring-boot-autoconfigure-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_xiaoymin_knife4j_spring_boot_starter_3_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.xiaoymin:knife4j-spring-boot-starter:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-boot-starter/3.0.3/knife4j-spring-boot-starter-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-boot-starter/3.0.3/knife4j-spring-boot-starter-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-boot-starter/3.0.3/knife4j-spring-boot-starter-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_xiaoymin_knife4j_spring_ui_3_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.xiaoymin:knife4j-spring-ui:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-ui/3.0.3/knife4j-spring-ui-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-ui/3.0.3/knife4j-spring-ui-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/xiaoymin/knife4j-spring-ui/3.0.3/knife4j-spring-ui-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_yulichang_mybatis_plus_join_1_4_2_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.yulichang:mybatis-plus-join:1.4.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join/1.4.2.2/mybatis-plus-join-1.4.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join/1.4.2.2/mybatis-plus-join-1.4.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join/1.4.2.2/mybatis-plus-join-1.4.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_yulichang_mybatis_plus_join_annotation_1_4_2_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.yulichang:mybatis-plus-join-annotation:1.4.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-annotation/1.4.2.2/mybatis-plus-join-annotation-1.4.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-annotation/1.4.2.2/mybatis-plus-join-annotation-1.4.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-annotation/1.4.2.2/mybatis-plus-join-annotation-1.4.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_yulichang_mybatis_plus_join_boot_starter_1_4_2_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.yulichang:mybatis-plus-join-boot-starter:1.4.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-boot-starter/1.4.2.2/mybatis-plus-join-boot-starter-1.4.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-boot-starter/1.4.2.2/mybatis-plus-join-boot-starter-1.4.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-boot-starter/1.4.2.2/mybatis-plus-join-boot-starter-1.4.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_github_yulichang_mybatis_plus_join_core_1_4_2_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.github.yulichang:mybatis-plus-join-core:1.4.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-core/1.4.2.2/mybatis-plus-join-core-1.4.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-core/1.4.2.2/mybatis-plus-join-core-1.4.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/github/yulichang/mybatis-plus-join-core/1.4.2.2/mybatis-plus-join-core-1.4.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.code.findbugs:jsr305:3.0.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_code_gson_gson_2_8_6.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.code.gson:gson:2.8.6"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.8.6/gson-2.8.6-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.8.6/gson-2.8.6-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_errorprone_error_prone_annotations_2_2_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.errorprone:error_prone_annotations:2.2.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_guava_failureaccess_1_0_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.guava:failureaccess:1.0.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_guava_guava_27_0_1_android.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.guava:guava:27.0.1-android"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/27.0.1-android/guava-27.0.1-android.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/27.0.1-android/guava-27.0.1-android-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/27.0.1-android/guava-27.0.1-android-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_google_j2objc_j2objc_annotations_1_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.google.j2objc:j2objc-annotations:1.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_jhlabs_filters_2_0_235_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.jhlabs:filters:2.0.235-1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/jhlabs/filters/2.0.235-1/filters-2.0.235-1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/jhlabs/filters/2.0.235-1/filters-2.0.235-1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/jhlabs/filters/2.0.235-1/filters-2.0.235-1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_squareup_okhttp3_okhttp_3_14_7.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.squareup.okhttp3:okhttp:3.14.7"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/3.14.7/okhttp-3.14.7.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/3.14.7/okhttp-3.14.7-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/3.14.7/okhttp-3.14.7-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_squareup_okio_okio_1_17_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.squareup.okio:okio:1.17.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/squareup/okio/okio/1.17.2/okio-1.17.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/squareup/okio/okio/1.17.2/okio-1.17.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_sun_xml_bind_jaxb_core_2_3_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.sun.xml.bind:jaxb-core:2.3.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_3_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_zaxxer_HikariCP_3_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.zaxxer:HikariCP:3.4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/zaxxer/HikariCP/3.4.2/HikariCP-3.4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/zaxxer/HikariCP/3.4.2/HikariCP-3.4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/zaxxer/HikariCP/3.4.2/HikariCP-3.4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_zaxxer_SparseBitSet_1_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.zaxxer:SparseBitSet:1.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-beanutils:commons-beanutils:1.8.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.8.0/commons-beanutils-1.8.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.8.0/commons-beanutils-1.8.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.8.0/commons-beanutils-1.8.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_codec_commons_codec_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-codec:commons-codec:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.13/commons-codec-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.13/commons-codec-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.13/commons-codec-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-collections:commons-collections:3.2.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_fileupload_commons_fileupload_1_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-fileupload:commons-fileupload:1.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-fileupload/commons-fileupload/1.4/commons-fileupload-1.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-fileupload/commons-fileupload/1.4/commons-fileupload-1.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-fileupload/commons-fileupload/1.4/commons-fileupload-1.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_io_commons_io_2_7.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-io:commons-io:2.7"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.7/commons-io-2.7.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.7/commons-io-2.7-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.7/commons-io-2.7-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_lang_commons_lang_2_5.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-lang:commons-lang:2.5"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.5/commons-lang-2.5.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.5/commons-lang-2.5-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.5/commons-lang-2.5-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: commons-logging:commons-logging:1.1.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__de_rototor_pdfbox_graphics2d_0_30.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: de.rototor.pdfbox:graphics2d:0.30"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/de/rototor/pdfbox/graphics2d/0.30/graphics2d-0.30.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/de/rototor/pdfbox/graphics2d/0.30/graphics2d-0.30-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/de/rototor/pdfbox/graphics2d/0.30/graphics2d-0.30-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_github_classgraph_classgraph_4_8_83.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.github.classgraph:classgraph:4.8.83"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_lettuce_lettuce_core_5_2_2_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.lettuce:lettuce-core:5.2.2.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/lettuce/lettuce-core/5.2.2.RELEASE/lettuce-core-5.2.2.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/lettuce/lettuce-core/5.2.2.RELEASE/lettuce-core-5.2.2.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/lettuce/lettuce-core/5.2.2.RELEASE/lettuce-core-5.2.2.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_netty_netty_buffer_4_1_45_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.netty:netty-buffer:4.1.45.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_netty_netty_codec_4_1_45_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.netty:netty-codec:4.1.45.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_netty_netty_common_4_1_45_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.netty:netty-common:4.1.45.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_netty_netty_handler_4_1_45_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.netty:netty-handler:4.1.45.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_netty_netty_resolver_4_1_45_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.netty:netty-resolver:4.1.45.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_netty_netty_transport_4_1_45_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.netty:netty-transport:4.1.45.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_projectreactor_reactor_core_3_3_3_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.projectreactor:reactor-core:3.3.3.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/projectreactor/reactor-core/3.3.3.RELEASE/reactor-core-3.3.3.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/projectreactor/reactor-core/3.3.3.RELEASE/reactor-core-3.3.3.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/projectreactor/reactor-core/3.3.3.RELEASE/reactor-core-3.3.3.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_bean_validators_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-bean-validators:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-bean-validators/3.0.0/springfox-bean-validators-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-bean-validators/3.0.0/springfox-bean-validators-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-bean-validators/3.0.0/springfox-bean-validators-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_boot_starter_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-boot-starter:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-boot-starter/3.0.0/springfox-boot-starter-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-boot-starter/3.0.0/springfox-boot-starter-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-boot-starter/3.0.0/springfox-boot-starter-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_core_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-core:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_data_rest_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-data-rest:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-data-rest/3.0.0/springfox-data-rest-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-data-rest/3.0.0/springfox-data-rest-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-data-rest/3.0.0/springfox-data-rest-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_oas_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-oas:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_schema_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-schema:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_spi_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-spi:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_spring_web_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-spring-web:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_spring_webflux_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-spring-webflux:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_spring_webmvc_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-spring-webmvc:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_swagger2_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-swagger2:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_springfox_springfox_swagger_common_3_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.springfox:springfox-swagger-common:3.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_swagger_core_v3_swagger_annotations_2_1_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.swagger.core.v3:swagger-annotations:2.1.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_swagger_core_v3_swagger_models_2_1_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.swagger.core.v3:swagger-models:2.1.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-models/2.1.2/swagger-models-2.1.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-models/2.1.2/swagger-models-2.1.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-models/2.1.2/swagger-models-2.1.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_swagger_swagger_annotations_1_5_22.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.swagger:swagger-annotations:1.5.22"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.22/swagger-annotations-1.5.22.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.22/swagger-annotations-1.5.22-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.22/swagger-annotations-1.5.22-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_swagger_swagger_core_1_5_22.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.swagger:swagger-core:1.5.22"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-core/1.5.22/swagger-core-1.5.22.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-core/1.5.22/swagger-core-1.5.22-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-core/1.5.22/swagger-core-1.5.22-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__io_swagger_swagger_models_1_5_22.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: io.swagger:swagger-models:1.5.22"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-models/1.5.22/swagger-models-1.5.22.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-models/1.5.22/swagger-models-1.5.22-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-models/1.5.22/swagger-models-1.5.22-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: jakarta.validation:jakarta.validation-api:2.0.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__javax_activation_activation_1_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: javax.activation:activation:1.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: javax.activation:javax.activation-api:1.2.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__javax_mail_mail_1_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: javax.mail:mail:1.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/javax/mail/mail/1.4/mail-1.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/javax/mail/mail/1.4/mail-1.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/javax/mail/mail/1.4/mail-1.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__javax_servlet_javax_servlet_api_4_0_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: javax.servlet:javax.servlet-api:4.0.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: javax.validation:validation-api:2.0.1.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: javax.xml.bind:jaxb-api:2.3.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__log4j_log4j_1_2_15.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: log4j:log4j:1.2.15"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.15/log4j-1.2.15.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.15/log4j-1.2.15-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.15/log4j-1.2.15-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__mysql_mysql_connector_java_8_0_19.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: mysql:mysql-connector-java:8.0.19"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/mysql/mysql-connector-java/8.0.19/mysql-connector-java-8.0.19.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/mysql/mysql-connector-java/8.0.19/mysql-connector-java-8.0.19-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/mysql/mysql-connector-java/8.0.19/mysql-connector-java-8.0.19-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_bytebuddy_byte_buddy_1_10_8.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.bytebuddy:byte-buddy:1.10.8"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.10.8/byte-buddy-1.10.8.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.10.8/byte-buddy-1.10.8-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.10.8/byte-buddy-1.10.8-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_java_dev_jna_jna_5_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.java.dev.jna:jna:5.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/jna/5.7.0/jna-5.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/jna/5.7.0/jna-5.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/jna/5.7.0/jna-5.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_java_dev_jna_jna_platform_5_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.java.dev.jna:jna-platform:5.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/jna-platform/5.7.0/jna-platform-5.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/jna-platform/5.7.0/jna-platform-5.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/jna-platform/5.7.0/jna-platform-5.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_sf_ezmorph_ezmorph_1_0_6.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.sf.ezmorph:ezmorph:1.0.6"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/sf/ezmorph/ezmorph/1.0.6/ezmorph-1.0.6.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/sf/ezmorph/ezmorph/1.0.6/ezmorph-1.0.6-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/sf/ezmorph/ezmorph/1.0.6/ezmorph-1.0.6-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_sf_json_lib_json_lib_jdk15_2_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.sf.json-lib:json-lib:jdk15:2.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/sf/json-lib/json-lib/2.4/json-lib-2.4-jdk15.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/sf/json-lib/json-lib/2.4/json-lib-2.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/sf/json-lib/json-lib/2.4/json-lib-2.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_sourceforge_jexcelapi_jxl_2_6_12.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.sourceforge.jexcelapi:jxl:2.6.12"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_commons_commons_collections4_4_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.commons:commons-collections4:4.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_commons_commons_compress_1_20.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.commons:commons-compress:1.20"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.20/commons-compress-1.20-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.20/commons-compress-1.20-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_commons_commons_lang3_3_9.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.commons:commons-lang3:3.9"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.9/commons-lang3-3.9.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.9/commons-lang3-3.9-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.9/commons-lang3-3.9-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_commons_commons_math3_3_6_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.commons:commons-math3:3.6.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_11.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.httpcomponents:httpclient:4.5.11"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.11/httpclient-4.5.11.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.11/httpclient-4.5.11-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.11/httpclient-4.5.11-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.httpcomponents:httpcore:4.4.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_12_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.logging.log4j:log4j-api:2.12.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-api/2.12.1/log4j-api-2.12.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-api/2.12.1/log4j-api-2.12.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-api/2.12.1/log4j-api-2.12.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_12_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.12.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-to-slf4j/2.12.1/log4j-to-slf4j-2.12.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-to-slf4j/2.12.1/log4j-to-slf4j-2.12.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-to-slf4j/2.12.1/log4j-to-slf4j-2.12.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_pdfbox_fontbox_2_0_22.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.pdfbox:fontbox:2.0.22"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/pdfbox/fontbox/2.0.22/fontbox-2.0.22.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/pdfbox/fontbox/2.0.22/fontbox-2.0.22-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/pdfbox/fontbox/2.0.22/fontbox-2.0.22-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_pdfbox_pdfbox_2_0_22.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.pdfbox:pdfbox:2.0.22"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/pdfbox/pdfbox/2.0.22/pdfbox-2.0.22.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/pdfbox/pdfbox/2.0.22/pdfbox-2.0.22-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/pdfbox/pdfbox/2.0.22/pdfbox-2.0.22-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_poi_poi_5_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.poi:poi:5.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/5.0.0/poi-5.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/5.0.0/poi-5.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/5.0.0/poi-5.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_poi_poi_ooxml_5_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.poi:poi-ooxml:5.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml/5.0.0/poi-ooxml-5.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml/5.0.0/poi-ooxml-5.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml/5.0.0/poi-ooxml-5.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_poi_poi_ooxml_lite_5_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.poi:poi-ooxml-lite:5.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml-lite/5.0.0/poi-ooxml-lite-5.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml-lite/5.0.0/poi-ooxml-lite-5.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml-lite/5.0.0/poi-ooxml-lite-5.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_santuario_xmlsec_2_2_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.santuario:xmlsec:2.2.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/santuario/xmlsec/2.2.1/xmlsec-2.2.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/santuario/xmlsec/2.2.1/xmlsec-2.2.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/santuario/xmlsec/2.2.1/xmlsec-2.2.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_cache_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-cache:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-cache/1.7.0/shiro-cache-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-cache/1.7.0/shiro-cache-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-cache/1.7.0/shiro-cache-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_config_core_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-config-core:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-config-core/1.7.0/shiro-config-core-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-config-core/1.7.0/shiro-config-core-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-config-core/1.7.0/shiro-config-core-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_config_ogdl_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-config-ogdl:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-config-ogdl/1.7.0/shiro-config-ogdl-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-config-ogdl/1.7.0/shiro-config-ogdl-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-config-ogdl/1.7.0/shiro-config-ogdl-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_core_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-core:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-core/1.7.0/shiro-core-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-core/1.7.0/shiro-core-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-core/1.7.0/shiro-core-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_crypto_cipher_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-crypto-cipher:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-cipher/1.7.0/shiro-crypto-cipher-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-cipher/1.7.0/shiro-crypto-cipher-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-cipher/1.7.0/shiro-crypto-cipher-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_crypto_core_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-crypto-core:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-core/1.7.0/shiro-crypto-core-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-core/1.7.0/shiro-crypto-core-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-core/1.7.0/shiro-crypto-core-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_crypto_hash_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-crypto-hash:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-hash/1.7.0/shiro-crypto-hash-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-hash/1.7.0/shiro-crypto-hash-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-crypto-hash/1.7.0/shiro-crypto-hash-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_event_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-event:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-event/1.7.0/shiro-event-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-event/1.7.0/shiro-event-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-event/1.7.0/shiro-event-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_lang_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-lang:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-lang/1.7.0/shiro-lang-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-lang/1.7.0/shiro-lang-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-lang/1.7.0/shiro-lang-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_spring_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-spring:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-spring/1.7.0/shiro-spring-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-spring/1.7.0/shiro-spring-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-spring/1.7.0/shiro-spring-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_shiro_shiro_web_1_7_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.shiro:shiro-web:1.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-web/1.7.0/shiro-web-1.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-web/1.7.0/shiro-web-1.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/shiro/shiro-web/1.7.0/shiro-web-1.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_31.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.31"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-core/9.0.31/tomcat-embed-core-9.0.31.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-core/9.0.31/tomcat-embed-core-9.0.31-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-core/9.0.31/tomcat-embed-core-9.0.31-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_31.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.31"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-el/9.0.31/tomcat-embed-el-9.0.31.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-el/9.0.31/tomcat-embed-el-9.0.31-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-el/9.0.31/tomcat-embed-el-9.0.31-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_31.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.31"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.31/tomcat-embed-websocket-9.0.31.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.31/tomcat-embed-websocket-9.0.31-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.31/tomcat-embed-websocket-9.0.31-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlbeans_xmlbeans_4_0_0.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlbeans:xmlbeans:4.0.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlbeans/xmlbeans/4.0.0/xmlbeans-4.0.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlbeans/xmlbeans/4.0.0/xmlbeans-4.0.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlbeans/xmlbeans/4.0.0/xmlbeans-4.0.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_all_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-all:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-all/1.13/batik-all-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-all/1.13/batik-all-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-all/1.13/batik-all-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_anim_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-anim:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-anim/1.13/batik-anim-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-anim/1.13/batik-anim-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-anim/1.13/batik-anim-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_awt_util_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-awt-util:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-awt-util/1.13/batik-awt-util-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-awt-util/1.13/batik-awt-util-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-awt-util/1.13/batik-awt-util-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_bridge_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-bridge:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-bridge/1.13/batik-bridge-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-bridge/1.13/batik-bridge-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-bridge/1.13/batik-bridge-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_codec_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-codec:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-codec/1.13/batik-codec-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-codec/1.13/batik-codec-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-codec/1.13/batik-codec-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_constants_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-constants:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-constants/1.13/batik-constants-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-constants/1.13/batik-constants-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-constants/1.13/batik-constants-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_css_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-css:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-css/1.13/batik-css-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-css/1.13/batik-css-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-css/1.13/batik-css-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_dom_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-dom:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-dom/1.13/batik-dom-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-dom/1.13/batik-dom-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-dom/1.13/batik-dom-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_ext_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-ext:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-ext/1.13/batik-ext-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-ext/1.13/batik-ext-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-ext/1.13/batik-ext-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_extension_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-extension:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-extension/1.13/batik-extension-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-extension/1.13/batik-extension-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-extension/1.13/batik-extension-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_gui_util_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-gui-util:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-gui-util/1.13/batik-gui-util-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-gui-util/1.13/batik-gui-util-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-gui-util/1.13/batik-gui-util-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_gvt_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-gvt:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-gvt/1.13/batik-gvt-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-gvt/1.13/batik-gvt-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-gvt/1.13/batik-gvt-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_i18n_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-i18n:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-i18n/1.13/batik-i18n-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-i18n/1.13/batik-i18n-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-i18n/1.13/batik-i18n-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_parser_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-parser:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-parser/1.13/batik-parser-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-parser/1.13/batik-parser-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-parser/1.13/batik-parser-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_rasterizer_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-rasterizer:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-rasterizer/1.13/batik-rasterizer-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-rasterizer/1.13/batik-rasterizer-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-rasterizer/1.13/batik-rasterizer-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_rasterizer_ext_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-rasterizer-ext:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-rasterizer-ext/1.13/batik-rasterizer-ext-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-rasterizer-ext/1.13/batik-rasterizer-ext-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-rasterizer-ext/1.13/batik-rasterizer-ext-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_script_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-script:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-script/1.13/batik-script-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-script/1.13/batik-script-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-script/1.13/batik-script-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_shared_resources_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-shared-resources:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-shared-resources/1.13/batik-shared-resources-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-shared-resources/1.13/batik-shared-resources-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-shared-resources/1.13/batik-shared-resources-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_slideshow_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-slideshow:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-slideshow/1.13/batik-slideshow-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-slideshow/1.13/batik-slideshow-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-slideshow/1.13/batik-slideshow-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_squiggle_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-squiggle:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-squiggle/1.13/batik-squiggle-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-squiggle/1.13/batik-squiggle-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-squiggle/1.13/batik-squiggle-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_squiggle_ext_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-squiggle-ext:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-squiggle-ext/1.13/batik-squiggle-ext-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-squiggle-ext/1.13/batik-squiggle-ext-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-squiggle-ext/1.13/batik-squiggle-ext-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_svg_dom_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-svg-dom:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svg-dom/1.13/batik-svg-dom-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svg-dom/1.13/batik-svg-dom-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svg-dom/1.13/batik-svg-dom-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_svgbrowser_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-svgbrowser:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgbrowser/1.13/batik-svgbrowser-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgbrowser/1.13/batik-svgbrowser-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgbrowser/1.13/batik-svgbrowser-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_svggen_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-svggen:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svggen/1.13/batik-svggen-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svggen/1.13/batik-svggen-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svggen/1.13/batik-svggen-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_svgpp_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-svgpp:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgpp/1.13/batik-svgpp-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgpp/1.13/batik-svgpp-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgpp/1.13/batik-svgpp-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_svgrasterizer_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-svgrasterizer:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgrasterizer/1.13/batik-svgrasterizer-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgrasterizer/1.13/batik-svgrasterizer-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-svgrasterizer/1.13/batik-svgrasterizer-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_swing_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-swing:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-swing/1.13/batik-swing-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-swing/1.13/batik-swing-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-swing/1.13/batik-swing-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_transcoder_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-transcoder:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-transcoder/1.13/batik-transcoder-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-transcoder/1.13/batik-transcoder-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-transcoder/1.13/batik-transcoder-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_ttf2svg_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-ttf2svg:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-ttf2svg/1.13/batik-ttf2svg-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-ttf2svg/1.13/batik-ttf2svg-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-ttf2svg/1.13/batik-ttf2svg-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_util_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-util:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-util/1.13/batik-util-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-util/1.13/batik-util-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-util/1.13/batik-util-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_batik_xml_1_13.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:batik-xml:1.13"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-xml/1.13/batik-xml-1.13.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-xml/1.13/batik-xml-1.13-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/batik-xml/1.13/batik-xml-1.13-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_xmlgraphics_xmlgraphics_commons_2_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.xmlgraphics:xmlgraphics-commons:2.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/xmlgraphics-commons/2.4/xmlgraphics-commons-2.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/xmlgraphics-commons/2.4/xmlgraphics-commons-2.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlgraphics/xmlgraphics-commons/2.4/xmlgraphics-commons-2.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_68.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.bouncycastle:bcpkix-jdk15on:1.68"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/bouncycastle/bcpkix-jdk15on/1.68/bcpkix-jdk15on-1.68.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/bouncycastle/bcpkix-jdk15on/1.68/bcpkix-jdk15on-1.68-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/bouncycastle/bcpkix-jdk15on/1.68/bcpkix-jdk15on-1.68-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_68.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.bouncycastle:bcprov-jdk15on:1.68"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/bouncycastle/bcprov-jdk15on/1.68/bcprov-jdk15on-1.68.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/bouncycastle/bcprov-jdk15on/1.68/bcprov-jdk15on-1.68-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/bouncycastle/bcprov-jdk15on/1.68/bcprov-jdk15on-1.68-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_checkerframework_checker_compat_qual_2_5_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.checkerframework:checker-compat-qual:2.5.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/checkerframework/checker-compat-qual/2.5.2/checker-compat-qual-2.5.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/checkerframework/checker-compat-qual/2.5.2/checker-compat-qual-2.5.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/checkerframework/checker-compat-qual/2.5.2/checker-compat-qual-2.5.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_codehaus_mojo_animal_sniffer_annotations_1_17.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.17"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_codehaus_woodstox_stax2_api_4_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.codehaus.woodstox:stax2-api:4.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/codehaus/woodstox/stax2-api/4.2/stax2-api-4.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/codehaus/woodstox/stax2-api/4.2/stax2-api-4.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/codehaus/woodstox/stax2-api/4.2/stax2-api-4.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_13_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.hibernate.validator:hibernate-validator:6.0.13.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/hibernate/validator/hibernate-validator/6.0.13.Final/hibernate-validator-6.0.13.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/hibernate/validator/hibernate-validator/6.0.13.Final/hibernate-validator-6.0.13.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/hibernate/validator/hibernate-validator/6.0.13.Final/hibernate-validator-6.0.13.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_ini4j_ini4j_0_5_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.ini4j:ini4j:0.5.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/ini4j/ini4j/0.5.4/ini4j-0.5.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/ini4j/ini4j/0.5.4/ini4j-0.5.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/ini4j/ini4j/0.5.4/ini4j-0.5.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_jacoco_org_jacoco_agent_runtime_0_8_4.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.jacoco:org.jacoco.agent:runtime:0.8.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/jacoco/org.jacoco.agent/0.8.4/org.jacoco.agent-0.8.4-runtime.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/jacoco/org.jacoco.agent/0.8.4/org.jacoco.agent-0.8.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/jacoco/org.jacoco.agent/0.8.4/org.jacoco.agent-0.8.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_javassist_javassist_3_25_0_GA.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.javassist:javassist:3.25.0-GA"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.jboss.logging:jboss-logging:3.4.1.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_jdom_jdom_1_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.jdom:jdom:1.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/jdom/jdom/1.1/jdom-1.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/jdom/jdom/1.1/jdom-1.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/jdom/jdom/1.1/jdom-1.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mapstruct_mapstruct_1_3_1_Final.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mapstruct:mapstruct:1.3.1.Final"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mybatis_mybatis_3_5_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mybatis:mybatis:3.5.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.5.3/mybatis-3.5.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.5.3/mybatis-3.5.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.5.3/mybatis-3.5.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mybatis_mybatis_spring_2_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mybatis:mybatis-spring:2.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis-spring/2.0.3/mybatis-spring-2.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis-spring/2.0.3/mybatis-spring-2.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis-spring/2.0.3/mybatis-spring-2.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_2_1_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.1.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/2.1.1/mybatis-spring-boot-autoconfigure-2.1.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/2.1.1/mybatis-spring-boot-autoconfigure-2.1.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/2.1.1/mybatis-spring-boot-autoconfigure-2.1.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_2_1_1.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-starter/2.1.1/mybatis-spring-boot-starter-2.1.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-starter/2.1.1/mybatis-spring-boot-starter-2.1.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mybatis/spring/boot/mybatis-spring-boot-starter/2.1.1/mybatis-spring-boot-starter-2.1.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_owasp_encoder_encoder_1_2_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.owasp.encoder:encoder:1.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/owasp/encoder/encoder/1.2.2/encoder-1.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/owasp/encoder/encoder/1.2.2/encoder-1.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/owasp/encoder/encoder/1.2.2/encoder-1.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_projectlombok_lombok_1_18_12.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.projectlombok:lombok:1.18.12"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.12/lombok-1.18.12.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.12/lombok-1.18.12-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.12/lombok-1.18.12-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_3.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.reactivestreams:reactive-streams:1.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_30.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.slf4j:jcl-over-slf4j:1.7.30"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_30.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.slf4j:jul-to-slf4j:1.7.30"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_slf4j_slf4j_api_1_7_30.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.slf4j:slf4j-api:1.7.30"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot/2.2.5.RELEASE/spring-boot-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot/2.2.5.RELEASE/spring-boot-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot/2.2.5.RELEASE/spring-boot-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-autoconfigure/2.2.5.RELEASE/spring-boot-autoconfigure-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-autoconfigure/2.2.5.RELEASE/spring-boot-autoconfigure-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-autoconfigure/2.2.5.RELEASE/spring-boot-autoconfigure-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter/2.2.5.RELEASE/spring-boot-starter-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter/2.2.5.RELEASE/spring-boot-starter-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter/2.2.5.RELEASE/spring-boot-starter-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_data_redis_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-data-redis/2.2.5.RELEASE/spring-boot-starter-data-redis-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-data-redis/2.2.5.RELEASE/spring-boot-starter-data-redis-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-data-redis/2.2.5.RELEASE/spring-boot-starter-data-redis-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-jdbc/2.2.5.RELEASE/spring-boot-starter-jdbc-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-jdbc/2.2.5.RELEASE/spring-boot-starter-jdbc-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-jdbc/2.2.5.RELEASE/spring-boot-starter-jdbc-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-json:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-json/2.2.5.RELEASE/spring-boot-starter-json-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-json/2.2.5.RELEASE/spring-boot-starter-json-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-json/2.2.5.RELEASE/spring-boot-starter-json-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-logging:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-logging/2.2.5.RELEASE/spring-boot-starter-logging-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-logging/2.2.5.RELEASE/spring-boot-starter-logging-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-logging/2.2.5.RELEASE/spring-boot-starter-logging-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-tomcat/2.2.5.RELEASE/spring-boot-starter-tomcat-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-tomcat/2.2.5.RELEASE/spring-boot-starter-tomcat-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-tomcat/2.2.5.RELEASE/spring-boot-starter-tomcat-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-validation:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-validation/2.2.5.RELEASE/spring-boot-starter-validation-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-validation/2.2.5.RELEASE/spring-boot-starter-validation-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-validation/2.2.5.RELEASE/spring-boot-starter-validation-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-web/2.2.5.RELEASE/spring-boot-starter-web-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-web/2.2.5.RELEASE/spring-boot-starter-web-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-web/2.2.5.RELEASE/spring-boot-starter-web-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_data_spring_data_commons_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.data:spring-data-commons:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-commons/2.2.5.RELEASE/spring-data-commons-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-commons/2.2.5.RELEASE/spring-data-commons-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-commons/2.2.5.RELEASE/spring-data-commons-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_data_spring_data_keyvalue_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.data:spring-data-keyvalue:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-keyvalue/2.2.5.RELEASE/spring-data-keyvalue-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-keyvalue/2.2.5.RELEASE/spring-data-keyvalue-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-keyvalue/2.2.5.RELEASE/spring-data-keyvalue-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_data_spring_data_redis_2_2_5_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.data:spring-data-redis:2.2.5.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-redis/2.2.5.RELEASE/spring-data-redis-2.2.5.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-redis/2.2.5.RELEASE/spring-data-redis-2.2.5.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-redis/2.2.5.RELEASE/spring-data-redis-2.2.5.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_2_0_0_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.plugin:spring-plugin-core:2.0.0.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_2_0_0_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.plugin:spring-plugin-metadata:2.0.0.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_aop_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-aop:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-aop/5.2.4.RELEASE/spring-aop-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-aop/5.2.4.RELEASE/spring-aop-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-aop/5.2.4.RELEASE/spring-aop-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_beans_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-beans:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-beans/5.2.4.RELEASE/spring-beans-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-beans/5.2.4.RELEASE/spring-beans-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-beans/5.2.4.RELEASE/spring-beans-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_context_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-context:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context/5.2.4.RELEASE/spring-context-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context/5.2.4.RELEASE/spring-context-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context/5.2.4.RELEASE/spring-context-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_context_support_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-context-support:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context-support/5.2.4.RELEASE/spring-context-support-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context-support/5.2.4.RELEASE/spring-context-support-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context-support/5.2.4.RELEASE/spring-context-support-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_core_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-core:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.2.4.RELEASE/spring-core-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.2.4.RELEASE/spring-core-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.2.4.RELEASE/spring-core-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_expression_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-expression:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-expression/5.2.4.RELEASE/spring-expression-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-expression/5.2.4.RELEASE/spring-expression-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-expression/5.2.4.RELEASE/spring-expression-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_jcl_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-jcl:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jcl/5.2.4.RELEASE/spring-jcl-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jcl/5.2.4.RELEASE/spring-jcl-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jcl/5.2.4.RELEASE/spring-jcl-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_jdbc_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-jdbc:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jdbc/5.2.4.RELEASE/spring-jdbc-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jdbc/5.2.4.RELEASE/spring-jdbc-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jdbc/5.2.4.RELEASE/spring-jdbc-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_oxm_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-oxm:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-oxm/5.2.4.RELEASE/spring-oxm-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-oxm/5.2.4.RELEASE/spring-oxm-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-oxm/5.2.4.RELEASE/spring-oxm-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_tx_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-tx:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-tx/5.2.4.RELEASE/spring-tx-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-tx/5.2.4.RELEASE/spring-tx-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-tx/5.2.4.RELEASE/spring-tx-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_web_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-web:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.2.4.RELEASE/spring-web-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.2.4.RELEASE/spring-web-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.2.4.RELEASE/spring-web-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_webmvc_5_2_4_RELEASE.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-webmvc:5.2.4.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-webmvc/5.2.4.RELEASE/spring-webmvc-5.2.4.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-webmvc/5.2.4.RELEASE/spring-webmvc-5.2.4.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-webmvc/5.2.4.RELEASE/spring-webmvc-5.2.4.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_yaml_snakeyaml_1_25.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.yaml:snakeyaml:1.25"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.25/snakeyaml-1.25.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.25/snakeyaml-1.25-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.25/snakeyaml-1.25-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__xalan_serializer_2_7_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: xalan:serializer:2.7.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/xalan/serializer/2.7.2/serializer-2.7.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/xalan/serializer/2.7.2/serializer-2.7.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/xalan/serializer/2.7.2/serializer-2.7.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__xalan_xalan_2_7_2.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: xalan:xalan:2.7.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/xalan/xalan/2.7.2/xalan-2.7.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/xalan/xalan/2.7.2/xalan-2.7.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/xalan/xalan/2.7.2/xalan-2.7.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: xml-apis:xml-apis:1.4.01"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__xml_apis_xml_apis_ext_1_3_04.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: xml-apis:xml-apis-ext:1.3.04"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04-sources.jar!/" /> </SOURCES> </library> </component> .idea/misc.xml
@@ -1,6 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="ProjectRootManager"> <component name="MavenProjectsManager"> <option name="originalFiles"> <list> <option value="$PROJECT_DIR$/server/pom.xml" /> </list> </option> </component> <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <output url="file://$PROJECT_DIR$/out" /> </component> <component name="SuppressionsComponent"> .idea/modules.xml
@@ -2,6 +2,7 @@ <project version="4"> <component name="ProjectModuleManager"> <modules> <module fileurl="file://$PROJECT_DIR$/server/pre_select.iml" filepath="$PROJECT_DIR$/server/pre_select.iml" /> <module fileurl="file://$PROJECT_DIR$/.idea/preselect.iml" filepath="$PROJECT_DIR$/.idea/preselect.iml" /> </modules> </component> log/eva.log
server/pom.xml
@@ -39,6 +39,10 @@ <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!-- Shiro --> <dependency> <groupId>org.apache.shiro</groupId> server/pre_select.iml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,239 @@ <?xml version="1.0" encoding="UTF-8"?> <module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> <output url="file://$MODULE_DIR$/target/classes" /> <output-test url="file://$MODULE_DIR$/target/test-classes" /> <content url="file://$MODULE_DIR$"> <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> <excludeFolder url="file://$MODULE_DIR$/target" /> </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.12.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.12.1" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.30" level="project" /> <orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-core:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.25" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.10.2" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.10.2" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.10.2" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.2" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.2" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.2" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.31" level="project" /> <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.31" level="project" /> <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.31" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-web:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-context:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:5.2.2.RELEASE" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.45.Final" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.45.Final" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.45.Final" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.45.Final" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.45.Final" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.45.Final" level="project" /> <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.3.3.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-spring:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-core:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-lang:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-cache:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-hash:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-core:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-cipher:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-config-core:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-config-ogdl:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-event:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.shiro:shiro-web:1.7.0" level="project" /> <orderEntry type="library" name="Maven: org.owasp.encoder:encoder:1.2.2" level="project" /> <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.4.2" level="project" /> <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.4.2" level="project" /> <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.4.2" level="project" /> <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.4.2" level="project" /> <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.4.2" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.2.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.2" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.2.4.RELEASE" level="project" /> <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.2.13" level="project" /> <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.1" level="project" /> <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.1.1" level="project" /> <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.3" level="project" /> <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.3" level="project" /> <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.2.13" level="project" /> <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:5.1.11" level="project" /> <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:2.0" level="project" /> <orderEntry type="library" name="Maven: com.alibaba:druid:1.2.0" level="project" /> <orderEntry type="library" scope="RUNTIME" name="Maven: mysql:mysql-connector-java:8.0.19" level="project" /> <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-starter:3.0.3" level="project" /> <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-autoconfigure:3.0.3" level="project" /> <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring:3.0.3" level="project" /> <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-annotations:3.0.3" level="project" /> <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.22" level="project" /> <orderEntry type="library" name="Maven: io.swagger.core.v3:swagger-annotations:2.1.2" level="project" /> <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-core:3.0.3" level="project" /> <orderEntry type="library" name="Maven: org.javassist:javassist:3.25.0-GA" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-swagger2:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-spi:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-schema:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-swagger-common:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-spring-web:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.github.classgraph:classgraph:4.8.83" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-spring-webflux:3.0.0" level="project" /> <orderEntry type="library" scope="RUNTIME" name="Maven: org.mapstruct:mapstruct:1.3.1.Final" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-spring-webmvc:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-core:3.0.0" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.10.8" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-oas:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.swagger.core.v3:swagger-models:2.1.2" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-bean-validators:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.22" level="project" /> <orderEntry type="library" name="Maven: io.swagger:swagger-core:1.5.22" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.2" level="project" /> <orderEntry type="library" name="Maven: com.google.guava:guava:27.0.1-android" level="project" /> <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" /> <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" /> <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> <orderEntry type="library" name="Maven: org.checkerframework:checker-compat-qual:2.5.2" level="project" /> <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.2.0" level="project" /> <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.17" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-boot-starter:3.0.0" level="project" /> <orderEntry type="library" name="Maven: io.springfox:springfox-data-rest:3.0.0" level="project" /> <orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-core:2.0.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-metadata:2.0.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-ui:3.0.3" level="project" /> <orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.13.Final" level="project" /> <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.1.Final" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:dingtalk:1.3.54" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:tea-openapi:0.2.2" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:credentials-java:0.2.4" level="project" /> <orderEntry type="library" name="Maven: org.ini4j:ini4j:0.5.4" level="project" /> <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" /> <orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" /> <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" /> <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:alibabacloud-gateway-spi:0.0.1" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:tea-util:0.2.13" level="project" /> <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.6" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:openapiutil:0.1.14" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:endpoint-util:0.0.7" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:tea:1.1.14" level="project" /> <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.14.7" level="project" /> <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.17.2" level="project" /> <orderEntry type="library" name="Maven: org.jacoco:org.jacoco.agent:runtime:0.8.4" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:alibaba-dingtalk-service-sdk:2.0.0" level="project" /> <orderEntry type="library" name="Maven: log4j:log4j:1.2.15" level="project" /> <orderEntry type="library" name="Maven: javax.mail:mail:1.4" level="project" /> <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.12" level="project" /> <orderEntry type="library" name="Maven: com.github.penggle:kaptcha:2.3.2" level="project" /> <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> <orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.70" level="project" /> <orderEntry type="library" name="Maven: org.apache.poi:poi:5.0.0" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.30" level="project" /> <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> <orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:5.0.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-lite:5.0.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:4.0.0" level="project" /> <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.4.01" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.20" level="project" /> <orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> <orderEntry type="library" name="Maven: org.bouncycastle:bcpkix-jdk15on:1.68" level="project" /> <orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.68" level="project" /> <orderEntry type="library" name="Maven: org.apache.santuario:xmlsec:2.2.1" level="project" /> <orderEntry type="library" scope="RUNTIME" name="Maven: com.fasterxml.woodstox:woodstox-core:5.2.1" level="project" /> <orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.woodstox:stax2-api:4.2" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-all:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-anim:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-shared-resources:1.13" level="project" /> <orderEntry type="library" name="Maven: xml-apis:xml-apis-ext:1.3.04" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-awt-util:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:xmlgraphics-commons:2.4" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-bridge:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-codec:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-constants:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-css:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-dom:1.13" level="project" /> <orderEntry type="library" name="Maven: xalan:xalan:2.7.2" level="project" /> <orderEntry type="library" name="Maven: xalan:serializer:2.7.2" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-ext:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-extension:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-gui-util:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-gvt:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-i18n:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-parser:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-rasterizer-ext:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-rasterizer:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-script:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-slideshow:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-squiggle-ext:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-squiggle:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svg-dom:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svgbrowser:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svggen:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svgpp:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svgrasterizer:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-swing:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-transcoder:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-util:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-ttf2svg:1.13" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-xml:1.13" level="project" /> <orderEntry type="library" name="Maven: de.rototor.pdfbox:graphics2d:0.30" level="project" /> <orderEntry type="library" name="Maven: org.apache.pdfbox:pdfbox:2.0.22" level="project" /> <orderEntry type="library" name="Maven: org.apache.pdfbox:fontbox:2.0.22" level="project" /> <orderEntry type="library" name="Maven: com.github.oshi:oshi-core:5.7.0" level="project" /> <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.7.0" level="project" /> <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.7.0" level="project" /> <orderEntry type="library" name="Maven: com.aliyun.oss:aliyun-sdk-oss:2.2.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.11" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.13" level="project" /> <orderEntry type="library" name="Maven: org.jdom:jdom:1.1" level="project" /> <orderEntry type="library" name="Maven: net.sf.json-lib:json-lib:jdk15:2.4" level="project" /> <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.0" level="project" /> <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" /> <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.5" level="project" /> <orderEntry type="library" name="Maven: net.sf.ezmorph:ezmorph:1.0.6" level="project" /> <orderEntry type="library" name="Maven: com.github.yulichang:mybatis-plus-join:1.4.2.2" level="project" /> <orderEntry type="library" name="Maven: com.github.yulichang:mybatis-plus-join-boot-starter:1.4.2.2" level="project" /> <orderEntry type="library" name="Maven: com.github.yulichang:mybatis-plus-join-core:1.4.2.2" level="project" /> <orderEntry type="library" name="Maven: com.github.yulichang:mybatis-plus-join-annotation:1.4.2.2" level="project" /> <orderEntry type="library" name="Maven: commons-io:commons-io:2.7" level="project" /> <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> <orderEntry type="library" name="Maven: com.belerweb:pinyin4j:2.5.1" level="project" /> <orderEntry type="library" name="Maven: net.sourceforge.jexcelapi:jxl:2.6.12" level="project" /> </component> </module> server/src/main/java/com/doumee/config/shiro/ShiroAuthFilter.java
@@ -1,7 +1,7 @@ package com.doumee.config.shiro; import com.doumee.core.model.ApiResponse; import com.alibaba.fastjson.JSON; import com.doumee.core.model.ApiResponse; import org.apache.shiro.web.filter.authc.FormAuthenticationFilter; import org.springframework.http.HttpStatus; @@ -12,7 +12,7 @@ /** * Shiro认è¯è¿æ»¤å¨ï¼å¤çæªè®¤è¯æ åµçååº * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ public class ShiroAuthFilter extends FormAuthenticationFilter { server/src/main/java/com/doumee/config/shiro/ShiroCache.java
@@ -1,34 +1,38 @@ package com.doumee.config.shiro; import com.doumee.service.proxy.CacheProxy; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.cache.Cache; import org.apache.shiro.cache.CacheException; import org.springframework.beans.factory.annotation.Autowired; import org.apache.shiro.subject.PrincipalCollection; import org.apache.shiro.util.CollectionUtils; import org.springframework.context.annotation.Scope; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.SerializationException; import org.springframework.stereotype.Component; import org.springframework.util.CollectionUtils; import javax.annotation.Resource; import java.io.Serializable; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.Set; import java.util.concurrent.TimeUnit; /** * Shiroç¼å * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Scope(value = "prototype") @Slf4j @Component public class ShiroCache implements Cache<Object, Serializable> { private String keyPrefix = ""; private String keyPrefix = "ProSelect"; @Autowired private CacheProxy<Object, Serializable> cacheProxy; @Resource(name="sessionRedisTemplate") private RedisTemplate<Object, Serializable> redisTemplate; public ShiroCache () { log.debug("ShiroCache: new, keyPrefix = [" + keyPrefix + "]"); @@ -44,7 +48,7 @@ if (key == null) { return null; } return cacheProxy.get(getKey(key)); return redisTemplate.opsForValue().get(getKey(key)); } @Override @@ -52,7 +56,7 @@ if (key == null) { return null; } cacheProxy.put(getKey(key), value); redisTemplate.opsForValue().set(getKey(key), value); return value; } @@ -60,14 +64,14 @@ if (key == null) { return null; } cacheProxy.put(getKey(key), value, timeout); redisTemplate.opsForValue().set(getKey(key), value, timeout, TimeUnit.SECONDS); return value; } @Override public void clear() throws CacheException { Set<Object> keys = this.keys(); cacheProxy.remove(keys); redisTemplate.delete(keys); } @Override @@ -77,7 +81,7 @@ @Override public Set<Object> keys() { Set<Object> keys = cacheProxy.keys(keyPrefix + "*"); Set<Object> keys = redisTemplate.keys(keyPrefix + "*"); if (CollectionUtils.isEmpty(keys)) { return Collections.emptySet(); } @@ -92,7 +96,7 @@ return values; } for (Object k : keys) { values.add(cacheProxy.get(k)); values.add(redisTemplate.opsForValue().get(k)); } return values; } @@ -103,11 +107,53 @@ return null; } Serializable value = this.get(getKey(key)); cacheProxy.remove(getKey(key)); redisTemplate.delete(getKey(key)); return value; } private Object getKey (Object key) { if (key instanceof PrincipalCollection) { return this.keyPrefix + getRedisKeyFromPrincipalIdField((PrincipalCollection)key); } return (key instanceof String ? (this.keyPrefix + key) : key); } /** * è·åredis cache key */ private String getRedisKeyFromPrincipalIdField(PrincipalCollection key) { Object principalObject = key.getPrimaryPrincipal(); if (principalObject instanceof String) { return principalObject.toString(); } else { Method pincipalIdGetter = this.getPrincipalIdGetter(principalObject); return this.getIdObj(principalObject, pincipalIdGetter); } } private Method getPrincipalIdGetter(Object principalObject) { Method pincipalIdGetter; String principalIdMethodName = this.getPrincipalIdMethodName(); try { pincipalIdGetter = principalObject.getClass().getMethod(principalIdMethodName); return pincipalIdGetter; } catch (NoSuchMethodException e) { throw new SerializationException(e.getMessage(), e); } } private String getIdObj(Object principalObject, Method pincipalIdGetter) { try { Object idObj = pincipalIdGetter.invoke(principalObject); String redisKey = idObj.toString(); return redisKey; } catch (Exception e) { throw new SerializationException(e.getMessage(), e); } } private String getPrincipalIdMethodName() { return "getId"; } } server/src/main/java/com/doumee/config/shiro/ShiroCacheManager.java
@@ -14,7 +14,7 @@ /** * èªå®ä¹Shiro CacheManager * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Slf4j @Component server/src/main/java/com/doumee/config/shiro/ShiroConfig.java
@@ -1,6 +1,5 @@ package com.doumee.config.shiro; import org.apache.coyote.http11.AbstractHttp11Protocol; import org.apache.shiro.mgt.SecurityManager; import org.apache.shiro.session.mgt.SessionManager; import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor; @@ -9,21 +8,21 @@ import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer; import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; import org.springframework.boot.web.servlet.server.ServletWebServerFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.redis.connection.RedisConnectionFactory; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.StringRedisSerializer; import javax.servlet.Filter; import java.util.HashMap; import java.io.Serializable; import java.util.LinkedHashMap; import java.util.Map; /** * Shiroé ç½® * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Configuration public class ShiroConfig { @@ -43,6 +42,20 @@ @Autowired private ShiroRealm shiroRealm; @Bean("sessionRedisTemplate") public RedisTemplate<Object, Serializable> sessionRedisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<Object, Serializable> redisTemplate = new RedisTemplate<>(); redisTemplate.setConnectionFactory(redisConnectionFactory); // é»è®¤åºååæ¹å¼ redisTemplate.setDefaultSerializer(new StringRedisSerializer()); // å¼åºååæ¹å¼ ShiroSessionSerializer serializer = new ShiroSessionSerializer(); redisTemplate.setValueSerializer(serializer); redisTemplate.setHashValueSerializer(serializer); redisTemplate.afterPropertiesSet(); return redisTemplate; } @Bean public DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator() { DefaultAdvisorAutoProxyCreator autoProxyCreator = new DefaultAdvisorAutoProxyCreator(); @@ -54,6 +67,9 @@ public SessionManager sessionManager() { ShiroSessionManager sessionManager = new ShiroSessionManager(); sessionManager.setSessionDAO(shiroSessionDAO); sessionManager.setGlobalSessionTimeout(sessionExpireTime*1000); // å é¤å¤±æçsession sessionManager.setDeleteInvalidSessions(true); return sessionManager; } @@ -71,6 +87,7 @@ ShiroFilterFactoryBean shiroFilterFactoryBean = new ShiroFilterFactoryBean(); shiroFilterFactoryBean.setSecurityManager(securityManager); Map<String, String> map = new LinkedHashMap<>(); // è·¯å¾æ¦æªé ç½® // è·¯å¾æ¦æªé ç½® map.put("/system/dictData/companyUserRules","anon"); map.put("/system/login", "anon"); @@ -121,22 +138,5 @@ public ShiroRealm getShiroRealm () { shiroRealm.setCredentialsMatcher(shiroCredentialsMatcher); return shiroRealm; } private int maxUploadSizeInMb = 10 * 1024 * 1024; // 10 MB @Bean public TomcatServletWebServerFactory tomcatEmbedded() { TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory(); tomcat.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> { // connector other settings... // configure maxSwallowSize if ((connector.getProtocolHandler() instanceof AbstractHttp11Protocol<?>)) { // -1 means unlimited, accept bytes ((AbstractHttp11Protocol<?>) connector.getProtocolHandler()).setMaxSwallowSize(-1); } }); return tomcat; } } server/src/main/java/com/doumee/config/shiro/ShiroCredentialsMatcher.java
@@ -5,7 +5,6 @@ import com.doumee.service.system.SystemUserService; import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.authc.AuthenticationToken; import org.apache.shiro.authc.UsernamePasswordToken; import org.apache.shiro.authc.credential.HashedCredentialsMatcher; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; @@ -14,18 +13,17 @@ /** * Shiroå¯ç æ¯å¯¹å¤ç * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Component public class ShiroCredentialsMatcher extends HashedCredentialsMatcher { @Lazy @Autowired private SystemUserService systemUserService; @Override public boolean doCredentialsMatch(AuthenticationToken token, AuthenticationInfo info) { UsernamePasswordToken usernamePasswordToken = (UsernamePasswordToken) token; ShiroToken usernamePasswordToken = (ShiroToken) token; SystemUser queryUserDto = new SystemUser(); queryUserDto.setUsername(usernamePasswordToken.getUsername()); queryUserDto.setDeleted(Boolean.FALSE); @@ -33,6 +31,12 @@ if (systemUser == null) { return Boolean.FALSE; } if(usernamePasswordToken.getDdLogin()){ return Boolean.TRUE; } if(usernamePasswordToken.getWxLogin()){ return Boolean.TRUE; } // å å¯å¯ç String pwd = Utils.Secure.encryptPassword(new String(usernamePasswordToken.getPassword()), systemUser.getSalt()); // æ¯è¾å¯ç server/src/main/java/com/doumee/config/shiro/ShiroRealm.java
@@ -7,6 +7,7 @@ import com.doumee.dao.system.model.SystemPermission; import com.doumee.dao.system.model.SystemRole; import com.doumee.dao.system.model.SystemUser; import com.doumee.service.system.SystemDataPermissionService; import com.doumee.service.system.SystemPermissionService; import com.doumee.service.system.SystemRoleService; import com.doumee.service.system.SystemUserService; @@ -22,16 +23,20 @@ import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; import java.util.Date; import java.util.List; /** * èªå®ä¹Realmï¼å¤ç认è¯åæé * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2022/03/15 09:54 */ @Component public class ShiroRealm extends AuthorizingRealm { @Lazy @Autowired private SystemDataPermissionService systemDataPermissionService; @Lazy @Autowired private SystemUserService systemUserService; @@ -47,7 +52,7 @@ /** * æéå¤ç * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2022/03/15 09:54 */ @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) { @@ -62,7 +67,7 @@ /** * 认è¯å¤ç * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2022/03/15 09:54 */ @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException { server/src/main/java/com/doumee/config/shiro/ShiroRedisSessionDAO.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,139 @@ package com.doumee.config.shiro; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.SerializationUtils; import org.apache.shiro.session.Session; import org.apache.shiro.session.UnknownSessionException; import org.apache.shiro.session.mgt.SimpleSession; import org.apache.shiro.session.mgt.eis.SessionDAO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate; import java.io.Serializable; import java.util.Collection; import java.util.concurrent.TimeUnit; //@Component @Slf4j @SuppressWarnings({ "rawtypes", "unchecked" }) public class ShiroRedisSessionDAO implements SessionDAO { // Sessionè¶ æ¶æ¶é´ï¼åä½ä¸ºæ¯«ç§ private static final String KEY_PREFIX = "shiro:session:"; private long expireTime = 120000; @Autowired private ShiroTokenManager shiroTokenManager; @Autowired private RedisTemplate redisTemplate;// Redisæä½ç±»ï¼å¯¹è¿ä¸ªä½¿ç¨ä¸çæçï¼å¯ä»¥åèåé¢çå客 public ShiroRedisSessionDAO() { super(); } public ShiroRedisSessionDAO(long expireTime, StringRedisTemplate redisTemplate) { super(); this.expireTime = expireTime; this.redisTemplate = redisTemplate; } @Override // æ´æ°session public void update(Session session) throws UnknownSessionException { System.out.println("===============update================"); if (session == null || session.getId() == null) { return; } session.setTimeout(expireTime); byte[] bytes = SerializationUtils.serialize((Serializable) session); redisTemplate.opsForValue().set(KEY_PREFIX+session.getId(), bytes, expireTime, TimeUnit.MILLISECONDS); } @Override // å é¤session public void delete(Session session) { System.out.println("===============delete================"); if (null == session) { return; } redisTemplate.opsForValue().getOperations().delete(KEY_PREFIX+session.getId()); } @Override// è·åæ´»è·çsessionï¼å¯ä»¥ç¨æ¥ç»è®¡å¨çº¿äººæ°ï¼å¦æè¦å®ç°è¿ä¸ªåè½ï¼å¯ä»¥å¨å°sessionå å ¥redisæ¶æå®ä¸ä¸ªsessionåç¼ï¼ç»è®¡çæ¶åå使ç¨keys("session-prefix*")çæ¹å¼æ¥æ¨¡ç³æ¥æ¾redis䏿æçsessionéå public Collection getActiveSessions() { System.out.println("==============getActiveSessions================="); return redisTemplate.keys("*"); } @Override public Serializable create(Session session) { System.out.println("===============doCreate================"); if (session == null) { log.error("session is null"); throw new UnknownSessionException("session is null"); } Serializable sessionId = shiroTokenManager.build(); ((SimpleSession)session).setId(sessionId); byte[] bytes = SerializationUtils.serialize((Serializable) session); redisTemplate.opsForValue().set(session.getId(), bytes, expireTime, TimeUnit.MILLISECONDS); return sessionId; } public Session readSession(Serializable sessionId) throws UnknownSessionException{ if (sessionId == null) { log.warn("session id is null"); return null; } if (sessionId instanceof String) { // 对SessionIdè¿è¡éªè¯ï¼å¯ç¨äºé²æ¢Sessionæè·ãæ´åææçä¸ç³»åå®å ¨é®é¢ï¼æç»å®å ¨æ§åå³äºcheckå¦ä½å®ç°ï¼ shiroTokenManager.check((String) sessionId); } log.debug("read session from cache"); SimpleSession simpleSession = (SimpleSession) SerializationUtils.deserialize((byte[])redisTemplate.opsForValue().get(KEY_PREFIX+sessionId)); return simpleSession; } public long getExpireTime() { return expireTime; } public void setExpireTime(long expireTime) { this.expireTime = expireTime; } public RedisTemplate getRedisTemplate() { return redisTemplate; } public void setRedisTemplate(RedisTemplate redisTemplate) { this.redisTemplate = redisTemplate; } } server/src/main/java/com/doumee/config/shiro/ShiroSessionDAO.java
@@ -10,12 +10,15 @@ import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.*; import java.util.Collection; import java.util.HashSet; import java.util.Iterator; import java.util.Set; /** * èªå®ä¹Shiro SessionDAOï¼å°ä¼è¯ä¿¡æ¯åå ¥ç¼åä¸ * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Data @Slf4j @@ -27,7 +30,7 @@ @Autowired private ShiroCache shiroCache; private int expireTime = 1800; private int expireTime = 60 * 60 * 24; @Autowired private ShiroTokenManager shiroTokenManager; server/src/main/java/com/doumee/config/shiro/ShiroSessionManager.java
@@ -19,7 +19,7 @@ /** * èªå®ä¹ä¼è¯ç®¡çå¨ * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Slf4j public class ShiroSessionManager extends DefaultSessionManager implements WebSessionManager { @@ -65,7 +65,6 @@ } return sessionId; } @Override public boolean isServletContainerSessions() { return false; server/src/main/java/com/doumee/config/shiro/ShiroSessionSerializer.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,36 @@ package com.doumee.config.shiro; import org.apache.commons.lang3.SerializationUtils; import org.apache.shiro.codec.Base64; import org.springframework.data.redis.serializer.RedisSerializer; import org.springframework.data.redis.serializer.SerializationException; import java.io.Serializable; import java.nio.charset.StandardCharsets; /** * Sessionåºåå * @author Eva.Caesar Liu * @date 2023/04/17 12:11 */ public class ShiroSessionSerializer implements RedisSerializer<Serializable> { @Override public byte[] serialize(Serializable obj) throws SerializationException { if (obj == null) { return new byte[0]; } String sessionBase64 = Base64.encodeToString(SerializationUtils.serialize(obj)); return sessionBase64.getBytes(StandardCharsets.UTF_8); } @Override public Serializable deserialize(byte[] bytes) throws SerializationException { if (bytes == null || bytes.length == 0) { return null; } String sessionString = new String(bytes, StandardCharsets.UTF_8); byte[] sessionBytes = Base64.decode(sessionString); return SerializationUtils.deserialize(sessionBytes); } } server/src/main/java/com/doumee/config/shiro/ShiroToken.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,54 @@ package com.doumee.config.shiro; import org.apache.shiro.authc.UsernamePasswordToken; import org.springframework.stereotype.Component; /** * èªå®ä¹Token ï¼å¤ç认è¯åæé * @author Eva.Caesar Liu * @date 2022/04/18 18:12 */ @Component public class ShiroToken extends UsernamePasswordToken { /** * å ¬å¸ID */ Integer companyId; Boolean isDdLogin; Boolean isWxLogin; public ShiroToken() { } public ShiroToken(Integer companyId, String username, String password, boolean isDdLogin, boolean isWxLogin) { super(username, password, false, (String)null); this.companyId = companyId; this.isDdLogin = isDdLogin; this.isWxLogin = isWxLogin; } public Boolean getDdLogin() { return isDdLogin; } public void setDdLogin(Boolean ddLogin) { isDdLogin = ddLogin; } public Boolean getWxLogin() { return isWxLogin; } public void setWxLogin(Boolean wxLogin) { isWxLogin = wxLogin; } public Integer getCompanyId() { return companyId; } public void setCompanyId(Integer companyId) { this.companyId = companyId; } } server/src/main/java/com/doumee/config/shiro/ShiroTokenManager.java
@@ -8,7 +8,7 @@ /** * é»è®¤Token管çå¨ * @author Eva.Caesar Liu * @date 2023/02/14 11:14 * @date 2023/04/17 12:11 */ @Component public class ShiroTokenManager { server/src/main/java/com/doumee/config/shiroMemory/ShiroAuthFilter.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,30 @@ package com.doumee.config.shiroMemory; import com.doumee.core.model.ApiResponse; import com.alibaba.fastjson.JSON; import org.apache.shiro.web.filter.authc.FormAuthenticationFilter; import org.springframework.http.HttpStatus; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletResponse; /** * Shiro认è¯è¿æ»¤å¨ï¼å¤çæªè®¤è¯æ åµçååº * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ public class ShiroAuthFilter extends FormAuthenticationFilter { public ShiroAuthFilter() { super(); } @Override protected boolean onAccessDenied(ServletRequest request, ServletResponse response) throws Exception { HttpServletResponse servletResponse = (HttpServletResponse) response; servletResponse.setHeader("content-type", "application/json;charset=UTF-8"); servletResponse.getWriter().write(JSON.toJSONString(ApiResponse.failed(HttpStatus.UNAUTHORIZED.value(), "æªç»å½æç»å½ä¿¡æ¯å·²è¿æ"))); return Boolean.FALSE; } } server/src/main/java/com/doumee/config/shiroMemory/ShiroCache.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,113 @@ package com.doumee.config.shiroMemory; import com.doumee.service.proxy.CacheProxy; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.cache.Cache; import org.apache.shiro.cache.CacheException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; import org.springframework.util.CollectionUtils; import java.io.Serializable; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.Set; /** * Shiroç¼å * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ @Scope(value = "prototype") @Slf4j //@Component public class ShiroCache implements Cache<Object, Serializable> { private String keyPrefix = ""; @Autowired private CacheProxy<Object, Serializable> cacheProxy; public ShiroCache () { log.debug("ShiroCache: new, keyPrefix = [" + keyPrefix + "]"); } public ShiroCache(String keyPrefix) { log.debug("ShiroCache: new, keyPrefix = [" + keyPrefix + "]"); this.keyPrefix = keyPrefix; } @Override public Serializable get(Object key) throws CacheException { if (key == null) { return null; } return cacheProxy.get(getKey(key)); } @Override public Serializable put(Object key, Serializable value) throws CacheException { if (key == null) { return null; } cacheProxy.put(getKey(key), value); return value; } public Serializable put(Object key, Serializable value, int timeout) throws CacheException { if (key == null) { return null; } cacheProxy.put(getKey(key), value, timeout); return value; } @Override public void clear() throws CacheException { Set<Object> keys = this.keys(); cacheProxy.remove(keys); } @Override public int size() { return this.keys().size(); } @Override public Set<Object> keys() { Set<Object> keys = cacheProxy.keys(keyPrefix + "*"); if (CollectionUtils.isEmpty(keys)) { return Collections.emptySet(); } return keys; } @Override public Collection<Serializable> values() { Collection<Serializable> values = new ArrayList<>(); Set<Object> keys = this.keys(); if (CollectionUtils.isEmpty(keys)) { return values; } for (Object k : keys) { values.add(cacheProxy.get(k)); } return values; } @Override public Serializable remove(Object key) throws CacheException { if (key == null) { return null; } Serializable value = this.get(getKey(key)); cacheProxy.remove(getKey(key)); return value; } private Object getKey (Object key) { return (key instanceof String ? (this.keyPrefix + key) : key); } } server/src/main/java/com/doumee/config/shiroMemory/ShiroCacheManager.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,44 @@ package com.doumee.config.shiroMemory; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.cache.Cache; import org.apache.shiro.cache.CacheException; import org.apache.shiro.cache.CacheManager; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; import org.springframework.stereotype.Component; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; /** * èªå®ä¹Shiro CacheManager * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ @Slf4j //@Component public class ShiroCacheManager implements CacheManager { private final ConcurrentMap<String, Cache> caches = new ConcurrentHashMap(); private static ApplicationContext applicationContext; @Override public <K, V> Cache<K, V> getCache(String name) throws CacheException { log.debug("get cache, name=" + name); Cache cache = this.caches.get(name); if (cache == null) { cache = applicationContext.getBean(ShiroCache.class, "shiro:cache:"); this.caches.put(name, cache); } return cache; } @Autowired public void setApplicationContext (ApplicationContext applicationContext) { if (ShiroCacheManager.applicationContext == null) { ShiroCacheManager.applicationContext = applicationContext; } } } server/src/main/java/com/doumee/config/shiroMemory/ShiroConfig.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,142 @@ package com.doumee.config.shiroMemory; import org.apache.coyote.http11.AbstractHttp11Protocol; import org.apache.shiro.mgt.SecurityManager; import org.apache.shiro.session.mgt.SessionManager; import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor; import org.apache.shiro.spring.web.ShiroFilterFactoryBean; import org.apache.shiro.web.mgt.DefaultWebSecurityManager; import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer; import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; import org.springframework.boot.web.servlet.server.ServletWebServerFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import javax.servlet.Filter; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; /** * Shiroé ç½® * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ //@Configuration public class ShiroConfig { @Value("${cache.session.expire}") private int sessionExpireTime; @Autowired private ShiroCredentialsMatcher shiroCredentialsMatcher; @Autowired private ShiroSessionDAO shiroSessionDAO; @Autowired private ShiroCacheManager shiroCacheManager; @Autowired private ShiroRealm shiroRealm; @Bean public DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator() { DefaultAdvisorAutoProxyCreator autoProxyCreator = new DefaultAdvisorAutoProxyCreator(); autoProxyCreator.setProxyTargetClass(true); return autoProxyCreator; } @Bean public SessionManager sessionManager() { ShiroSessionManager sessionManager = new ShiroSessionManager(); sessionManager.setSessionDAO(shiroSessionDAO); return sessionManager; } @Bean public SecurityManager securityManager() { DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager(); securityManager.setRealm(shiroRealm); securityManager.setSessionManager(this.sessionManager()); securityManager.setCacheManager(shiroCacheManager); return securityManager; } @Bean public ShiroFilterFactoryBean shiroFilterFactoryBean(SecurityManager securityManager) { ShiroFilterFactoryBean shiroFilterFactoryBean = new ShiroFilterFactoryBean(); shiroFilterFactoryBean.setSecurityManager(securityManager); Map<String, String> map = new LinkedHashMap<>(); // è·¯å¾æ¦æªé ç½® map.put("/system/dictData/companyUserRules","anon"); map.put("/system/login", "anon"); map.put("/system/logout", "anon"); map.put("/common/captcha", "anon"); map.put("/business/areas/*", "anon"); map.put("/business/company/register", "anon"); map.put("/business/labels/page","anon"); map.put("/public/uploadPicture","anon"); map.put("/public/uploadLocal","anon"); map.put("/business/*/list","anon"); map.put("/business/goods/goodsPage","anon"); map.put("/business/goods/h5Image","anon"); map.put("/business/goods/export","anon"); map.put("/business/goods/listForH5","anon"); // - æ¾è¡swagger map.put("/doc.html", "anon"); map.put("/webjars/**", "anon"); map.put("/swagger-resources/**", "anon"); map.put("/v2/api-docs/**", "anon"); // - å ¶ä»æ¥å£ç»ä¸æ¦æª map.put("/**", "authc"); shiroFilterFactoryBean.setFilterChainDefinitionMap(map); // æ·»å 认è¯è¿æ»¤å¨ Map<String, Filter> filters = new LinkedHashMap<>(); filters.put("authc", new ShiroAuthFilter()); shiroFilterFactoryBean.setFilters(filters); return shiroFilterFactoryBean; } @Bean public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager) { AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor(); authorizationAttributeSourceAdvisor.setSecurityManager(securityManager); return authorizationAttributeSourceAdvisor; } @Bean public ShiroSessionDAO getShiroSessionDAO () { shiroSessionDAO.setExpireTime(sessionExpireTime); return shiroSessionDAO; } @Bean public ShiroRealm getShiroRealm () { shiroRealm.setCredentialsMatcher(shiroCredentialsMatcher); return shiroRealm; } private int maxUploadSizeInMb = 10 * 1024 * 1024; // 10 MB @Bean public TomcatServletWebServerFactory tomcatEmbedded() { TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory(); tomcat.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> { // connector other settings... // configure maxSwallowSize if ((connector.getProtocolHandler() instanceof AbstractHttp11Protocol<?>)) { // -1 means unlimited, accept bytes ((AbstractHttp11Protocol<?>) connector.getProtocolHandler()).setMaxSwallowSize(-1); } }); return tomcat; } } server/src/main/java/com/doumee/config/shiroMemory/ShiroCredentialsMatcher.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,41 @@ package com.doumee.config.shiroMemory; import com.doumee.core.utils.Utils; import com.doumee.dao.system.model.SystemUser; import com.doumee.service.system.SystemUserService; import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.authc.AuthenticationToken; import org.apache.shiro.authc.UsernamePasswordToken; import org.apache.shiro.authc.credential.HashedCredentialsMatcher; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; /** * Shiroå¯ç æ¯å¯¹å¤ç * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ //@Component public class ShiroCredentialsMatcher extends HashedCredentialsMatcher { @Lazy @Autowired private SystemUserService systemUserService; @Override public boolean doCredentialsMatch(AuthenticationToken token, AuthenticationInfo info) { UsernamePasswordToken usernamePasswordToken = (UsernamePasswordToken) token; SystemUser queryUserDto = new SystemUser(); queryUserDto.setUsername(usernamePasswordToken.getUsername()); queryUserDto.setDeleted(Boolean.FALSE); SystemUser systemUser = systemUserService.findOne(queryUserDto); if (systemUser == null) { return Boolean.FALSE; } // å å¯å¯ç String pwd = Utils.Secure.encryptPassword(new String(usernamePasswordToken.getPassword()), systemUser.getSalt()); // æ¯è¾å¯ç return this.equals(pwd, systemUser.getPassword()); } } server/src/main/java/com/doumee/config/shiroMemory/ShiroRealm.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,90 @@ package com.doumee.config.shiroMemory; import com.doumee.core.constants.ResponseStatus; import com.doumee.core.exception.BusinessException; import com.doumee.core.model.LoginUserInfo; import com.doumee.core.utils.Constants; import com.doumee.dao.system.model.SystemPermission; import com.doumee.dao.system.model.SystemRole; import com.doumee.dao.system.model.SystemUser; import com.doumee.service.system.SystemPermissionService; import com.doumee.service.system.SystemRoleService; import com.doumee.service.system.SystemUserService; import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.authc.AuthenticationToken; import org.apache.shiro.authc.SimpleAuthenticationInfo; import org.apache.shiro.authz.AuthorizationInfo; import org.apache.shiro.authz.SimpleAuthorizationInfo; import org.apache.shiro.realm.AuthorizingRealm; import org.apache.shiro.subject.PrincipalCollection; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; import java.util.List; /** * èªå®ä¹Realmï¼å¤ç认è¯åæé * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ //@Component public class ShiroRealm extends AuthorizingRealm { @Lazy @Autowired private SystemUserService systemUserService; @Lazy @Autowired private SystemRoleService systemRoleService; @Lazy @Autowired private SystemPermissionService systemPermissionService; /** * æéå¤ç * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) { LoginUserInfo loginUserInfo = (LoginUserInfo)principalCollection.getPrimaryPrincipal(); // è®¾ç½®ç¨æ·è§è²åæé SimpleAuthorizationInfo authorizationInfo = new SimpleAuthorizationInfo(); authorizationInfo.addRoles(loginUserInfo.getRoles()); authorizationInfo.addStringPermissions(loginUserInfo.getPermissions()); return authorizationInfo; } /** * 认è¯å¤ç * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException { // è·åç¨æ·å String username = authenticationToken.getPrincipal().toString(); // æ ¹æ®ç¨æ·åæ¥è¯¢ç¨æ·å¯¹è±¡ SystemUser queryDto = new SystemUser(); queryDto.setUsername(username); queryDto.setDeleted(Boolean.FALSE); SystemUser user = systemUserService.findOne(queryDto); if(!Constants.equalsInteger(user.getStatus(),Constants.ZERO)){ throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"对ä¸èµ·ï¼è´¦å·ä¿¡æ¯å·²è¢«ç¦ç¨ï¼å¦æçé®è¯·è系系ç»ç®¡çåï¼"); } if (user == null) { return null; } // è·åç»å½ç¨æ·ä¿¡æ¯ List<SystemRole> roles = systemRoleService.findByUserId(user.getId()); List<SystemPermission> permissions = systemPermissionService.findByUserId(user.getId()); LoginUserInfo userInfo = LoginUserInfo.from(user, roles, permissions); // éªè¯ç¨æ· return new SimpleAuthenticationInfo(userInfo, user.getPassword(), this.getName()); } } server/src/main/java/com/doumee/config/shiroMemory/ShiroSessionDAO.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,110 @@ package com.doumee.config.shiroMemory; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.session.Session; import org.apache.shiro.session.UnknownSessionException; import org.apache.shiro.session.mgt.SimpleSession; import org.apache.shiro.session.mgt.eis.SessionDAO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.*; /** * èªå®ä¹Shiro SessionDAOï¼å°ä¼è¯ä¿¡æ¯åå ¥ç¼åä¸ * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ @Data @Slf4j //@Component public class ShiroSessionDAO implements SessionDAO { private static final String KEY_PREFIX = "shiro:session:"; @Autowired private ShiroCache shiroCache; private int expireTime = 1800; @Autowired private ShiroTokenManager shiroTokenManager; @Override public Serializable create(Session session) { if (session == null) { log.error("session is null"); throw new UnknownSessionException("session is null"); } Serializable sessionId = shiroTokenManager.build(); ((SimpleSession)session).setId(sessionId); this.saveSession(session); return sessionId; } @Override public Session readSession(Serializable sessionId) throws UnknownSessionException{ if (sessionId == null) { log.warn("session id is null"); return null; } if (sessionId instanceof String) { // 对SessionIdè¿è¡éªè¯ï¼å¯ç¨äºé²æ¢Sessionæè·ãæ´åææçä¸ç³»åå®å ¨é®é¢ï¼æç»å®å ¨æ§åå³äºcheckå¦ä½å®ç°ï¼ shiroTokenManager.check((String) sessionId); } log.debug("read session from cache"); Session session = getSessionFromCache(sessionId); if (session == null) { throw new UnknownSessionException("There is no session with id [" + sessionId + "]"); } return session; } @Override public void update(Session session) throws UnknownSessionException { this.saveSession(session); } @Override public void delete(Session session) { if (session != null && session.getId() != null) { shiroCache.remove(KEY_PREFIX + session.getId()); } } @Override public Collection<Session> getActiveSessions() { Set<Session> sessions = new HashSet<>(); Set<Object> keys = shiroCache.keys(); if (keys != null && keys.size() > 0) { Iterator iter = keys.iterator(); while(iter.hasNext()) { sessions.add((Session) shiroCache.get(iter.next())); } } return sessions; } private void saveSession(Session session) throws UnknownSessionException { if (session == null || session.getId() == null) { log.error("session or session id is null"); throw new UnknownSessionException("session or session id is null"); } shiroCache.put(KEY_PREFIX + session.getId(), (SimpleSession)session, expireTime); } private Session getSessionFromCache (Serializable sessionId) { Serializable object = shiroCache.get(KEY_PREFIX + sessionId); Session session = null; if (object != null) { session = (Session)shiroCache.get(KEY_PREFIX + sessionId); } return session; } public void setExpireTime (int expireTime) { this.expireTime = expireTime; } } server/src/main/java/com/doumee/config/shiroMemory/ShiroSessionManager.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,86 @@ package com.doumee.config.shiroMemory; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.session.Session; import org.apache.shiro.session.mgt.DefaultSessionManager; import org.apache.shiro.session.mgt.SessionContext; import org.apache.shiro.session.mgt.SessionKey; import org.apache.shiro.web.servlet.Cookie; import org.apache.shiro.web.servlet.ShiroHttpServletRequest; import org.apache.shiro.web.servlet.SimpleCookie; import org.apache.shiro.web.session.mgt.WebSessionManager; import org.apache.shiro.web.util.WebUtils; import javax.servlet.ServletRequest; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.Serializable; /** * èªå®ä¹ä¼è¯ç®¡çå¨ * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ @Slf4j public class ShiroSessionManager extends DefaultSessionManager implements WebSessionManager { private static final String AUTH_TOKEN = "eva-auth-token"; @Override protected void onStart(Session session, SessionContext context) { super.onStart(session, context); if (!WebUtils.isHttp(context)) { log.debug("SessionContext argument is not Http compatible or does not have an Http request/response pair. No session ID cookie will be set."); return; } HttpServletRequest request = WebUtils.getHttpRequest(context); HttpServletResponse response = WebUtils.getHttpResponse(context); Serializable sessionId = session.getId(); this.storeSessionId(sessionId, request, response); request.removeAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_ID_SOURCE); request.setAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_IS_NEW, Boolean.TRUE); } @Override public Serializable getSessionId(SessionKey key) { Serializable sessionId = super.getSessionId(key); if (sessionId == null && WebUtils.isWeb(key)) { ServletRequest servletRequest = WebUtils.getRequest(key); if (!(servletRequest instanceof HttpServletRequest)) { log.trace("Can not get sessionId from header, the request is not HttpServletRequest"); return null; } HttpServletRequest request = (HttpServletRequest) servletRequest; // ä»cookieä¸è·åè®¤è¯ javax.servlet.http.Cookie[] cookies = request.getCookies(); if (cookies != null) { for (javax.servlet.http.Cookie cookie : cookies) { if (AUTH_TOKEN.equals(cookie.getName())) { return cookie.getValue(); } } } // ä»headerä¸è·åè®¤è¯ return request.getHeader(AUTH_TOKEN); } return sessionId; } @Override public boolean isServletContainerSessions() { return false; } private void storeSessionId(Serializable currentId, HttpServletRequest request, HttpServletResponse response) { if (currentId == null) { String msg = "sessionId cannot be null when persisting for subsequent requests."; throw new IllegalArgumentException(msg); } Cookie cookie = new SimpleCookie(AUTH_TOKEN); cookie.setHttpOnly(false); String idString = currentId.toString(); cookie.setValue(idString); cookie.saveTo(request, response); log.trace("Set session ID cookie for session with id {}", idString); } } server/src/main/java/com/doumee/config/shiroMemory/ShiroTokenManager.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,25 @@ package com.doumee.config.shiroMemory; import com.doumee.core.exception.UnSafeSessionException; import org.springframework.stereotype.Component; import java.util.UUID; /** * é»è®¤Token管çå¨ * @author Eva.Caesar Liu * @date 2023/02/14 11:14 */ //@Component public class ShiroTokenManager { String build() { return UUID.randomUUID().toString(); } void check(String token) throws UnSafeSessionException { if (token == null || token.length() != 36) { throw new UnSafeSessionException(); } } } server/src/main/java/com/doumee/dao/business/model/Brand.java
@@ -55,7 +55,9 @@ @ApiModelProperty(value = "夿³¨") @ExcelColumn(name="夿³¨") private String remark; @ApiModelProperty(value = "ä¼ä¸ç¼ç ") @ExcelColumn(name="ä¼ä¸ç¼ç ") private Integer companyId; @ApiModelProperty(value = "ç¶æ 0å¯ç¨ 1ç¦ç¨", example = "1") @ExcelColumn(name="ç¶æ 0å¯ç¨ 1ç¦ç¨") private Integer status; @@ -71,4 +73,5 @@ @ApiModelProperty(value = "åç¼è·¯å¾") @TableField(exist = false) private String prefixUrl; } server/src/main/java/com/doumee/dao/business/model/Category.java
@@ -88,6 +88,9 @@ @ApiModelProperty(value = "åç§°æ¼é³é¦åæ¯") @ExcelColumn(name="åç§°æ¼é³é¦åæ¯") private String shortPinyin; @ApiModelProperty(value = "ä¼ä¸ç¼ç ") @ExcelColumn(name="ä¼ä¸ç¼ç ") private Integer companyId; @ApiModelProperty(value = "åæ°åç§° å表å¼") server/src/main/java/com/doumee/dao/business/model/Goods.java
@@ -53,6 +53,9 @@ @ApiModelProperty(value = "夿³¨") @ExcelColumn(name="夿³¨") private String remark; @ApiModelProperty(value = "ä¼ä¸ç¼ç ") @ExcelColumn(name="ä¼ä¸ç¼ç ") private Integer companyId; @ApiModelProperty(value = "åç§°ï¼ä¸å¯éå¤ï¼") @ExcelColumn(name="åç§°ï¼ä¸å¯éå¤ï¼") server/src/main/java/com/doumee/dao/business/model/Multifile.java
@@ -71,6 +71,9 @@ @ExcelColumn(name="æä»¶å°å") private String fileurl; @ApiModelProperty(value = "ä¼ä¸ç¼ç ") @ExcelColumn(name="ä¼ä¸ç¼ç ") private Integer companyId; @ApiModelProperty(value = "æåºç ", example = "1") @ExcelColumn(name="æåºç ") private Integer sortnum; server/src/main/java/com/doumee/dao/system/dto/CreateRolePermissionDTO.java
@@ -26,4 +26,7 @@ @ApiModelProperty(value = "å建人", hidden = true) private Integer createUser; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; } server/src/main/java/com/doumee/dao/system/dto/QuerySystemLoginLogDTO.java
@@ -19,4 +19,5 @@ @ApiModelProperty("ç»å½ç»ææ¶é´") private Date endTime; } server/src/main/java/com/doumee/dao/system/dto/QuerySystemPermissionDTO.java
@@ -20,4 +20,6 @@ @ApiModelProperty(value = "æéåç§°") private String name; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; } server/src/main/java/com/doumee/dao/system/dto/QuerySystemRoleDTO.java
@@ -19,4 +19,8 @@ @ApiModelProperty(value = "è§è²åç§°") private String name; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; } server/src/main/java/com/doumee/dao/system/dto/QuerySystemUserDTO.java
@@ -50,13 +50,10 @@ @ApiModelProperty(value = "åå¸ç¼ç ", hidden = true) private List<Integer> cityIds; @ApiModelProperty(value = "ç¨æ·ç±»å 0ç³»ç»ç¨æ· " + "1ä¼ä¸ç¨æ· 2æå¡æºæç®¡çå 3æå¡æºæåè´¦å· " + "4综åæå¡åä½ç®¡çå 5综åæå¡åä½åè´¦å· " + "6ä¸å®¶ 7å¿åºç¨æ· 8å¸å±ç¨æ·", example = "1" , hidden = true) @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; @ApiModelProperty(value = "ç¨æ·ç±»åéå",hidden = true ) private List<Integer> typeList; server/src/main/java/com/doumee/dao/system/model/SystemLoginLog.java
@@ -71,4 +71,8 @@ @ExcelColumn(name="ç»å½æ¶é´", dateFormat = "yyyy-MM-dd HH:mm:ss", width = 10) private Date loginTime; @ApiModelProperty(value = "ä¼ä¸ç¼ç ") @ExcelColumn(name="ä¼ä¸ç¼ç ") private Integer companyId; } server/src/main/java/com/doumee/dao/system/model/SystemMenu.java
@@ -69,5 +69,8 @@ @ApiModelProperty(value = "æ¯å¦å·²å é¤", hidden = true) private Boolean deleted; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; } server/src/main/java/com/doumee/dao/system/model/SystemPermission.java
@@ -54,5 +54,7 @@ @ApiModelProperty(value = "æ¯å¦å·²å é¤", hidden = true) private Boolean deleted; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; } server/src/main/java/com/doumee/dao/system/model/SystemRole.java
@@ -34,6 +34,9 @@ @NotBlank(message = "è§è²åç§°ä¸è½ä¸ºç©º", groups = {OperaType.Create.class, OperaType.Update.class}) private String name; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; @ApiModelProperty(value = "è§è²å¤æ³¨") private String remark; server/src/main/java/com/doumee/dao/system/model/SystemUser.java
@@ -63,6 +63,11 @@ @NotBlank(message = "头åä¸è½ä¸ºç©º") private String avatar; @ApiModelProperty(value = "ä¼ä¸ç¼ç ") private Integer companyId; @ApiModelProperty(value = "ç±»å 0å¹³å°ç¨æ· 1ä¼ä¸ç¨æ·") private Integer type; @ApiModelProperty(value = "å¯ç ") @NotBlank(message = "åå§å¯ç ä¸è½ä¸ºç©º") private String password; server/src/main/resources/application-dev.yml
@@ -14,12 +14,19 @@ spring: # æ°æ®æºé ç½® datasource: url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 username: test password: doumee@168 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource redis: # database: 0 host: 127.0.0.1 port: 6379 password: timeout: 5000 # è¿æ¥æ± ä¸çæå°ç©ºé²è¿æ¥ jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss server/src/main/resources/application-pro.yml
@@ -14,12 +14,20 @@ spring: # æ°æ®æºé ç½® datasource: url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_pro?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas_pro?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 username: test password: doumee@168 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource redis: # database: 0 host: 127.0.0.1 port: 6379 password: timeout: 5000 # è¿æ¥æ± ä¸çæå°ç©ºé²è¿æ¥ jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss server/src/main/resources/application-proLocal.yml
ÎļþÒÑɾ³ý server/src/main/resources/application-pro_mjyx.yml
ÎļþÒÑɾ³ý server/src/main/resources/application-pro_yx.yml
ÎļþÒÑɾ³ý server/target/classes/application-dev.yml
@@ -4,7 +4,7 @@ enabled: true mime-types: application/json port: 10011 port: 10017 tomcat: max-swallow-size: -1 servlet: @@ -14,12 +14,19 @@ spring: # æ°æ®æºé ç½® datasource: url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 username: test password: doumee@168 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource redis: # database: 0 host: 127.0.0.1 port: 6379 password: timeout: 5000 # è¿æ¥æ± ä¸çæå°ç©ºé²è¿æ¥ jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss server/target/classes/application-pro.yml
@@ -1,6 +1,12 @@ # WEBæå¡å¨é ç½® server: port: 8080 compression: enabled: true mime-types: application/json port: 10017 tomcat: max-swallow-size: -1 servlet: session: timeout: PT3H #表示12å°æ¶ @@ -8,22 +14,34 @@ spring: # æ°æ®æºé ç½® datasource: url: jdbc:mysql://rm-uf6rke0j757nt6eppfo.mysql.rds.aliyuncs.com:3306/intelligent_manufacture?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 username: rgkj2 password: Rgkj2023 url: jdbc:mysql://57b57595ddc66.sh.cdb.myqcloud.com:4464/pre_select_saas_pro?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8 username: test password: doumee@168 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource redis: # database: 0 host: 127.0.0.1 port: 6379 password: timeout: 5000 # è¿æ¥æ± ä¸çæå°ç©ºé²è¿æ¥ jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss knife4j: enable: true basic: enable: true username: admin password: doumee@168.com password: 111111 debug_model: true captcha_check: false captcha_check: true # Swaggeré ç½® swagger: @@ -35,4 +53,4 @@ redirect-uri: / project: imgAuthen: true imgAuthen: false server/target/classes/com/doumee/api/business/BrandController.classBinary files differ
server/target/classes/com/doumee/api/business/CateAttrController.classBinary files differ
server/target/classes/com/doumee/api/business/CategoryController.classBinary files differ
server/target/classes/com/doumee/api/business/GoodsController.classBinary files differ
server/target/classes/com/doumee/api/common/PublicController.classBinary files differ
server/target/classes/com/doumee/biz/system/impl/SystemUserBizImpl.classBinary files differ
server/target/classes/com/doumee/config/shiro/ShiroCache.classBinary files differ
server/target/classes/com/doumee/config/shiro/ShiroConfig.classBinary files differ
server/target/classes/com/doumee/config/shiro/ShiroCredentialsMatcher.classBinary files differ
server/target/classes/com/doumee/config/shiro/ShiroRealm.classBinary files differ
server/target/classes/com/doumee/config/shiro/ShiroSessionDAO.classBinary files differ
server/target/classes/com/doumee/config/shiro/ShiroSessionManager.classBinary files differ
server/target/classes/com/doumee/core/model/PageWrap$SortData.classBinary files differ
server/target/classes/com/doumee/core/model/PageWrap.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$CompanyType.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$DeclareCheckType.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$DeclareHistoryType.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$DeclareStatus.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$MultiFile.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$ProjectRecord.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$Status.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants$UserType.classBinary files differ
server/target/classes/com/doumee/core/utils/Constants.classBinary files differ
server/target/classes/com/doumee/dao/business/model/Brand.classBinary files differ
server/target/classes/com/doumee/dao/business/model/CateAttr.classBinary files differ
server/target/classes/com/doumee/dao/business/model/CateParam.classBinary files differ
server/target/classes/com/doumee/dao/business/model/Category.classBinary files differ
server/target/classes/com/doumee/dao/business/model/Goods.classBinary files differ
server/target/classes/com/doumee/dao/business/model/GoodsParam.classBinary files differ
server/target/classes/com/doumee/dao/business/model/Multifile.classBinary files differ
server/target/classes/com/doumee/dao/system/dto/CreateRolePermissionDTO.classBinary files differ
server/target/classes/com/doumee/dao/system/dto/QuerySystemPermissionDTO.classBinary files differ
server/target/classes/com/doumee/dao/system/dto/QuerySystemRoleDTO.classBinary files differ
server/target/classes/com/doumee/dao/system/dto/QuerySystemUserDTO.classBinary files differ
server/target/classes/com/doumee/dao/system/model/SystemLoginLog.classBinary files differ
server/target/classes/com/doumee/dao/system/model/SystemMenu.classBinary files differ
server/target/classes/com/doumee/dao/system/model/SystemPermission.classBinary files differ
server/target/classes/com/doumee/dao/system/model/SystemRole.classBinary files differ
server/target/classes/com/doumee/dao/system/model/SystemUser.classBinary files differ
server/target/classes/com/doumee/service/business/CategoryService.classBinary files differ
server/target/classes/com/doumee/service/business/GoodsService.classBinary files differ
server/target/classes/com/doumee/service/business/impl/BrandServiceImpl.classBinary files differ
server/target/classes/com/doumee/service/business/impl/CateAttrServiceImpl.classBinary files differ
server/target/classes/com/doumee/service/business/impl/CategoryServiceImpl.classBinary files differ
server/target/classes/com/doumee/service/business/impl/GoodsServiceImpl.classBinary files differ
server/target/classes/com/doumee/service/system/impl/SystemLoginServiceImpl.classBinary files differ
server/target/classes/static/file/goodsExcelTemp.xlsxBinary files differ