diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..697ec7db011f3e4e7a0be323c58f7d673111b61c --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ + +/.idea/ +/clouddo.iml +/clouddo-*/clouddo-*.iml +/clouddo-*/mvnw +/clouddo-*/mvnw.cmd +/clouddo-*/.mvn/ +/clouddo-base/mvnw diff --git a/.idea/clouddo.iml b/.idea/clouddo.iml deleted file mode 100644 index 4fd5057cb905c9883efd97f2b04542e4458d711b..0000000000000000000000000000000000000000 --- a/.idea/clouddo.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index bb65c5bb2946b92d81e2b2164ef81f4ed59a508d..0000000000000000000000000000000000000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index fe0237c65b815c7d72a15c2071440e624afd6382..0000000000000000000000000000000000000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml deleted file mode 100644 index b8d93d8e01dadbfcc25cc9e16e8b69b5dfdefcb2..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml b/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml deleted file mode 100644 index 30ff5cb79106a1706b39c305da86ff96a2d96118..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml b/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml deleted file mode 100644 index c6ea67e83b3c47a03576a1d12c5d652608b7317f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml b/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml deleted file mode 100644 index 6fec8f4346ac31350b855bd6cd3886f1d15e3f79..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml b/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml deleted file mode 100644 index f538e36ced04a3828640d55a53ef302f91a65561..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml b/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml deleted file mode 100644 index 9eb8596a33a55f6e2480baf37393b24b7ae8da60..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_alibaba_fastjson_1_2_42.xml b/.idea/libraries/Maven__com_alibaba_fastjson_1_2_42.xml deleted file mode 100644 index a0dad74729df92ebf3e3db0deed738d62ae0c644..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_alibaba_fastjson_1_2_42.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml b/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml deleted file mode 100644 index 33c30b4c893ce41f77eb700704add0433fa4c669..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml deleted file mode 100644 index 49b4ec7a56da0ef217cfa1e2ff96ee0acf61b0c8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml deleted file mode 100644 index 06441f49ebe642808bfc04cc97d5ee00265991b0..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml deleted file mode 100644 index 5d9d66206898fcc31d30ee581522e71fe14ec00a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_3.xml deleted file mode 100644 index 4110fd4e99eaf5f5d5434d5748b6084cc9da9aa7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml deleted file mode 100644 index df5cb22320294ba7cd76d7f84eea7785cff20fd8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_3.xml deleted file mode 100644 index 0bc80683a7f7dc18ee7bd249aa3a83424378d062..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_8_10.xml b/.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_8_10.xml deleted file mode 100644 index dc55693bfda3d014f8a478f7c506c89ab44250b4..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_8_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_9_3.xml deleted file mode 100644 index 762f646882c4b72bb3ae33ac0a89d60188a935f4..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_3.xml deleted file mode 100644 index 9c4042dd831d5e451d741cd94eb47acc2a41b487..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_3.xml deleted file mode 100644 index 73161db23e23f8b6313b58bdf3e0d508d1a51515..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_8_10.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_8_10.xml deleted file mode 100644 index 9f105888ff455f29e1090a0caca4faa576f5e4ac..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_8_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_3.xml deleted file mode 100644 index 17dcde5fbfe28bbeef2439dd8a2632d8d51013ac..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_8_10.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_8_10.xml deleted file mode 100644 index 4274b9d044df8c868a7c7a72b01ce940548325b7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_8_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_3.xml deleted file mode 100644 index 096aa2c940caeecbcc67fa783c2f238f955caeca..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_3.xml b/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_3.xml deleted file mode 100644 index ced21d4f0a052e44e801d13f186c83136bdd49d3..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_fasterxml_woodstox_woodstox_core_5_0_3.xml b/.idea/libraries/Maven__com_fasterxml_woodstox_woodstox_core_5_0_3.xml deleted file mode 100644 index c08dcae25a6e0a3cd04235350fa50883f503f57f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_fasterxml_woodstox_woodstox_core_5_0_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_github_andrewoma_dexx_dexx_collections_0_2.xml b/.idea/libraries/Maven__com_github_andrewoma_dexx_dexx_collections_0_2.xml deleted file mode 100644 index 04210c56177f7fa245077b6f2a661a3a706bc0f8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_github_andrewoma_dexx_dexx_collections_0_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_github_vlsi_compactmap_compactmap_1_2_1.xml b/.idea/libraries/Maven__com_github_vlsi_compactmap_compactmap_1_2_1.xml deleted file mode 100644 index 0bc971a4e4ce72d04c82493ac498d32d0baf699c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_github_vlsi_compactmap_compactmap_1_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml b/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml deleted file mode 100644 index 09453c91f2219c770b1ac5a50b8f66adbdff9e69..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml b/.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml deleted file mode 100644 index 49c91beadcfb96c6c86d24137ebf31e484c0b768..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_guava_guava_18_0.xml b/.idea/libraries/Maven__com_google_guava_guava_18_0.xml deleted file mode 100644 index bbd71d77e995b85a163660856a9d45a449599fcc..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_google_guava_guava_18_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_inject_guice_4_1_0.xml b/.idea/libraries/Maven__com_google_inject_guice_4_1_0.xml deleted file mode 100644 index e956197de3e0960e9eb90e621bc2b8b19982bb6e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_google_inject_guice_4_1_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml b/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml deleted file mode 100644 index 578b079cea0f1849f1d208c30a9ee257bfbbba83..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml b/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml deleted file mode 100644 index f19f6eb36d90a68eaceb438559d62b3054eaef31..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_4.xml b/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_4.xml deleted file mode 100644 index e5a8232c193ceeb6106a47b6eb02e7f0c26eee6d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_5.xml b/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_5.xml deleted file mode 100644 index 3641a97e2b552e1963cdaaf7489a3e7406238d32..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_7_0.xml b/.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_7_0.xml deleted file mode 100644 index 89ed6f5635301bf8c378f8a09ac119dad34ad48d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_7_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_8_6.xml b/.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_8_6.xml deleted file mode 100644 index e25a768d60e4560f72f12550d2afc82162290fe8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_8_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_7_0.xml b/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_7_0.xml deleted file mode 100644 index 52fb8250330487053eeea8cc27e7ec442e94999a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_7_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_8_6.xml b/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_8_6.xml deleted file mode 100644 index 79c252c0b45d8ebc45c334bb54f12f8be7532a1e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_8_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml b/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml deleted file mode 100644 index 8f6dabe66be5c580977c660065e4070ee66d9a58..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml b/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml deleted file mode 100644 index be8a561fa3e30d058c4fcf3f802f3a750ab20493..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml b/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml deleted file mode 100644 index 9f01c4fb05c0c7ae5dba6d246d41527f552284cf..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml b/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml deleted file mode 100644 index d71dae301cfea78312ee6ddea6982aacb77954db..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_1_1.xml b/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_1_1.xml deleted file mode 100644 index 9854a4de7ac84ace6b9e218ce4faee849febb438..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml b/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml deleted file mode 100644 index 85ba8c99e8a54e84b46f582c921e6bc4dc91ac7a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml b/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml deleted file mode 100644 index c8b512e3a8395746382d75bc1f357a25669a942c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml b/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml deleted file mode 100644 index 09c6f6e0babe58aa906e623c337c3662a3320a5a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_2_4.xml b/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_2_4.xml deleted file mode 100644 index 7dd8bae6a53c924ca94fa39fd1de2f439e7226fe..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_2_4.xml b/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_2_4.xml deleted file mode 100644 index 7f8420abf80a60e896c673ac7f204222c81a4036..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_eureka_2_2_4.xml b/.idea/libraries/Maven__com_netflix_ribbon_ribbon_eureka_2_2_4.xml deleted file mode 100644 index 0b069c0576b6f2d04550f9b36b4d8526843bffff..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_eureka_2_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_2_4.xml b/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_2_4.xml deleted file mode 100644 index b81422c63163a86794858bd42d20b291777d1440..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_2_4.xml b/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_2_4.xml deleted file mode 100644 index 533f7aed0815612b8bcef4754be19e7c5e40ec42..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_2_4.xml b/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_2_4.xml deleted file mode 100644 index 2c1133de5c33d0f2cf6736049e15a050ccc5feea..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_servo_servo_core_0_10_1.xml b/.idea/libraries/Maven__com_netflix_servo_servo_core_0_10_1.xml deleted file mode 100644 index 8e42a8808dc19fd325759a08d9daa0a93f7d136c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_servo_servo_core_0_10_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_servo_servo_internal_0_10_1.xml b/.idea/libraries/Maven__com_netflix_servo_servo_internal_0_10_1.xml deleted file mode 100644 index 74dfcbc0bace9fa1690c27a77d83265a58ce3a6a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_servo_servo_internal_0_10_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_netflix_zuul_zuul_core_1_3_0.xml b/.idea/libraries/Maven__com_netflix_zuul_zuul_core_1_3_0.xml deleted file mode 100644 index 04b32271d7cc859843b12c8d69eb3ab5bdeadfc5..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_netflix_zuul_zuul_core_1_3_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml b/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml deleted file mode 100644 index 2061d8cf5ea09b327c266cfffe21934e79a024b8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml deleted file mode 100644 index 2b077bc222e72315623310d60ac9b32e44cb9ffb..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml deleted file mode 100644 index 91d65b20118795164166fc123f32d23dc669998a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_19_1.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_19_1.xml deleted file mode 100644 index b4ad3ded6f0d2d3d3c839585557cd7e74dc4db7b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_19_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_servlet_1_19_1.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_servlet_1_19_1.xml deleted file mode 100644 index 943df5a5118143f9c9c3012f1b7cdad3c801762e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_servlet_1_19_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_9.xml b/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_9.xml deleted file mode 100644 index 1922b11d10fb2dacdfbfb92c7bbc928d933ee6a4..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml b/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml deleted file mode 100644 index b8581a6f5eef96c4979f258063e7c7c8d633f024..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_zaxxer_HikariCP_2_7_8.xml b/.idea/libraries/Maven__com_zaxxer_HikariCP_2_7_8.xml deleted file mode 100644 index 848c412818fcb2ba32bd44e08011715e088ea537..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__com_zaxxer_HikariCP_2_7_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_3.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_3.xml deleted file mode 100644 index 687a60e214320230f9e5e7acd542a5a927a4f6cc..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml deleted file mode 100644 index 27424a1792660b0564d1afa7edc6c0332ee01c10..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml deleted file mode 100644 index 4c8ff5462f2556aadc0b224e4fe816430233ef29..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml deleted file mode 100644 index 13afda2962f972e7f2e35e97e6a0dc52d8e90bbb..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml deleted file mode 100644 index 772d6fed2b029dda09f880f08ee03d6295875ebe..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml b/.idea/libraries/Maven__commons_io_commons_io_2_4.xml deleted file mode 100644 index bc2aad0ed5f3997a664b52e7eeac036a3985a90c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_io_commons_io_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml b/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml deleted file mode 100644 index 1816895793087fffa8497e12d67048e2d60a4fcb..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml b/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml deleted file mode 100644 index 2ec837671d1d569002bd379eaa8e1c32929c626e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_0.xml b/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_0.xml deleted file mode 100644 index aa7944c86ea702b9b0e297174baf2ea7c054c8ef..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_1.xml b/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_1.xml deleted file mode 100644 index 43878d4665fc3ffe3e00400afdb7d04fa014b562..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_0.xml b/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_0.xml deleted file mode 100644 index 1cddd78156ec0b7d7ba604aa48914072922ef70a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_1.xml b/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_1.xml deleted file mode 100644 index b37db539fd631ba34da0e7acfd961686f919b1fb..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_java8_9_5_1.xml b/.idea/libraries/Maven__io_github_openfeign_feign_java8_9_5_1.xml deleted file mode 100644 index a052ec95b3d1a18db643c9ca70a820f14e7e018e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_java8_9_5_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_0.xml b/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_0.xml deleted file mode 100644 index 57db686ed801dde957269906c46ba17ca97804ee..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_1.xml b/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_1.xml deleted file mode 100644 index ade452c19d2b1b4be31c70e93f680c751930fc61..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_jsonwebtoken_jjwt_0_7_0.xml b/.idea/libraries/Maven__io_jsonwebtoken_jjwt_0_7_0.xml deleted file mode 100644 index c9bf8a5f1bc580733df538148cc0ee66d9977db7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_jsonwebtoken_jjwt_0_7_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_micrometer_micrometer_core_1_0_1.xml b/.idea/libraries/Maven__io_micrometer_micrometer_core_1_0_1.xml deleted file mode 100644 index 26851cbe530f491be7ca421fa82c440ed648336a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_micrometer_micrometer_core_1_0_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_buffer_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_buffer_4_0_27_Final.xml deleted file mode 100644 index ad32e95e50ed07f7e44f456fa9f3a591b8a50341..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_buffer_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_buffer_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_buffer_4_1_22_Final.xml deleted file mode 100644 index 02e8171017a8dee9c4a9d30485adef104b2b10a0..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_buffer_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_codec_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_codec_4_0_27_Final.xml deleted file mode 100644 index 84e99a46e5e7d984c89947008eb2f48511d4ec6f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_codec_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_codec_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_codec_4_1_22_Final.xml deleted file mode 100644 index 0b6fb38db8212720cc6d01c906a47e48aae663c6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_codec_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_codec_http_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_codec_http_4_0_27_Final.xml deleted file mode 100644 index cab58931ea5789fbbb6a69f06ca73571e761caec..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_codec_http_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_22_Final.xml deleted file mode 100644 index 19d22dc6c4a5e24322f9c1e1f73a7a5e568bee6f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_common_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_common_4_0_27_Final.xml deleted file mode 100644 index 045bf26a3ad9c03e8c5f884387dc63f6a6f39723..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_common_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_common_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_common_4_1_22_Final.xml deleted file mode 100644 index 732004ffcd4ad16782a4e5b3e59890221a2f1aba..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_common_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_handler_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_handler_4_0_27_Final.xml deleted file mode 100644 index 4f6d30b0f1b8ac2bd4254c19045dbef86c4c5773..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_handler_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_resolver_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_resolver_4_1_22_Final.xml deleted file mode 100644 index b6f0e7552a9884ec0f9f288ca3d1e224ea4be0e8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_resolver_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_transport_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_transport_4_0_27_Final.xml deleted file mode 100644 index 82b77c1044dc86fc92e8c8fc31df2a8aad5f8309..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_transport_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_transport_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_transport_4_1_22_Final.xml deleted file mode 100644 index bb8cca83f7f78cbfd2232ed4a1c0ebc9396d4da8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_transport_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_0_27_Final.xml b/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_0_27_Final.xml deleted file mode 100644 index 94ab0269bd2effa135cf18aeebe9006aff3013e0..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_0_27_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_1_22_Final.xml deleted file mode 100644 index 60be1d63b57cb88d9e7a21308e3187e74895c418..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_22_Final.xml b/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_22_Final.xml deleted file mode 100644 index 8e31ee9374ed14db0d713f7396ed85f37946aa74..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_22_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_reactivex_rxjava_1_2_0.xml b/.idea/libraries/Maven__io_reactivex_rxjava_1_2_0.xml deleted file mode 100644 index 27eb537ac5b9243bb9799f716b830efa9e0db2ab..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_reactivex_rxjava_1_2_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_reactivex_rxjava_1_3_6.xml b/.idea/libraries/Maven__io_reactivex_rxjava_1_3_6.xml deleted file mode 100644 index 14a209e1ac205488f319946aefb2e792ffe44b9d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_reactivex_rxjava_1_3_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml b/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml deleted file mode 100644 index c77c4af8f66ac3f7f259dd0af1eed47f29e63f53..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml b/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml deleted file mode 100644 index 82613f4c92e2eb70303be2c5e5c3772beb9d5cc6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml b/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml deleted file mode 100644 index 1ce62ff2c159a274020f5fb1154afc9eb7109845..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml b/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml deleted file mode 100644 index f9da5f7533764ef06d42996160f1e1ef1c9f6f62..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml b/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml deleted file mode 100644 index e74f3ab28b28ba4a1bfd7d0a218614887cb496fc..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_inject_javax_inject_1.xml b/.idea/libraries/Maven__javax_inject_javax_inject_1.xml deleted file mode 100644 index 93cf65aba0780739b44f7a15b5fc6288feadf8b9..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__javax_inject_javax_inject_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml b/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml deleted file mode 100644 index 940ce73cca828b2251ffa2597b13e5a82fe8e630..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml b/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml deleted file mode 100644 index 6978c0b243a1b96ff6dc27cc457c7799171084c5..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml b/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml deleted file mode 100644 index a0c4d7663d7066654fd65aa002f42b119e70749c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml deleted file mode 100644 index 2a4dd7a2e50fa6abff980b01b1079f9fa7998a38..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__joda_time_joda_time_2_9_9.xml b/.idea/libraries/Maven__joda_time_joda_time_2_9_9.xml deleted file mode 100644 index a468f58d11ee2d054c191b043d0fc20bd23d927e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__joda_time_joda_time_2_9_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__junit_junit_4_12.xml b/.idea/libraries/Maven__junit_junit_4_12.xml deleted file mode 100644 index d411041745b6e44356035cdd44538daca09388f6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__junit_junit_4_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_44.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_44.xml deleted file mode 100644 index 72f63f2fe9d9473cdb68fa013699927c1cd6e82e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_44.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_45.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_45.xml deleted file mode 100644 index 8280cea4446bfd5e23ef47ddb86c0876b715e3f3..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_45.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_10.xml b/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_10.xml deleted file mode 100644 index 7b90f25720d9bb807384e183452abb78626d64fc..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_10.xml b/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_10.xml deleted file mode 100644 index c9e49ad9eb6995b03826e5b7c4ba4f6933d4bde9..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_10.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml b/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml deleted file mode 100644 index 88d626e43a078d49315f4e19698acd09dd584432..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml b/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml deleted file mode 100644 index b3d38583846d5aa1772f53caeccc169761a55a6f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml b/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml deleted file mode 100644 index 6c692c8b361f1d509ab4fd003c757290ddc8339d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml b/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml deleted file mode 100644 index 108302355fbaaf40e819f97756e3ed357517a466..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__net_sf_ehcache_ehcache_2_10_4.xml b/.idea/libraries/Maven__net_sf_ehcache_ehcache_2_10_4.xml deleted file mode 100644 index c97170d62b3a993e0783cf1774a5aaba9b7dff8e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__net_sf_ehcache_ehcache_2_10_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml b/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml deleted file mode 100644 index fd0779a3ff36886a317a6a8f90d7bd6417a0114a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml b/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml deleted file mode 100644 index 6998bac10b9a8c9ef65cf545f5dd6cfe5ae7e2e1..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml deleted file mode 100644 index 32bfe3b20eff7bce40cf54c0a5c9594747831d13..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml deleted file mode 100644 index 28edf4936628ba2fed0ec05438a7f5be7ec1d480..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math_2_2.xml b/.idea/libraries/Maven__org_apache_commons_commons_math_2_2.xml deleted file mode 100644 index 8f3e3159f1ca74019c0330df89ece45fe308f323..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_commons_commons_math_2_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_3.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_3.xml deleted file mode 100644 index c82bb7c34e58f5f4faabf5e9f5d570d6a5f4bdf9..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_5.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_5.xml deleted file mode 100644 index e4eb38b6f26eef3da45442210c7079fbfe1d00b6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_8.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_8.xml deleted file mode 100644 index 63726786e6693fc5df3b4341fffa6ff3921cb563..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_9.xml b/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_9.xml deleted file mode 100644 index 7f14d452805a5889feb6af1ed1c9f243f3c9a4aa..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml b/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml deleted file mode 100644 index cbe5ca7e39aa14fff407e590f5c02f7b9f7109ee..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml b/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml deleted file mode 100644 index 1407c582874db119036bfbcb00fa51c406f811c7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_shiro_shiro_core_1_3_2.xml b/.idea/libraries/Maven__org_apache_shiro_shiro_core_1_3_2.xml deleted file mode 100644 index b5977cf1d6fae577237891ae171504da3bd76add..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_shiro_shiro_core_1_3_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml deleted file mode 100644 index 99e8c9e4d00e0ca31f998e946a5d62ce82e069ac..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_28.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_28.xml deleted file mode 100644 index c83f72ecc641d182e9cd69aa282b78b73912cc4a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_28.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_23.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_23.xml deleted file mode 100644 index 9837b75439b549760fd8ca3e475beea66b916082..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_23.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_28.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_28.xml deleted file mode 100644 index a90b7bb120b139848e709258bddaed522090596a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_28.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_23.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_23.xml deleted file mode 100644 index 6a989bb3aab65ece935cec7e42eeb83215408c7c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_23.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_28.xml b/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_28.xml deleted file mode 100644 index 66bd03feae54f5fdda456c156536b391a35fca2b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_28.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_23.xml b/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_23.xml deleted file mode 100644 index 4aba27ac34aa02603b4e3afe8e4a7cff76277817..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_23.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_23.xml b/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_23.xml deleted file mode 100644 index 38b86a3fb0797b4fe7ecbf496bd5d60297825dde..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_23.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_23.xml b/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_23.xml deleted file mode 100644 index a9350c327038724e117ff06fb12957d2d0e7c69e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_23.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml b/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml deleted file mode 100644 index d46e30a05610d402062ff18e98a78734ce3c4355..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml b/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml deleted file mode 100644 index 58bdc9aa2b49e0c0f75499a30dbcbf20faa8346e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml b/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml deleted file mode 100644 index 40adaaa0d1b4670dd3b0cd88f2a20e11aa6ae33b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml b/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml deleted file mode 100644 index 5d8170805e685d0a6da741dc1373c1b7292fabf2..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml b/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml deleted file mode 100644 index 99a177426094fae3d6126452b1e3ac078ad285ef..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml b/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml deleted file mode 100644 index a2576d9d1a5132948e8f2cc4ec39e66c8c03742f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml b/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml deleted file mode 100644 index 4e0490fa7bdf8874f8530170cb1137f050481655..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_3_7.xml b/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_3_7.xml deleted file mode 100644 index ca43e29ae47e2e92fd357cc677d6c6bace80a982..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_3_7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml b/.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml deleted file mode 100644 index b51064232e236bef4f3371f0e229420edbbc8fe2..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_woodstox_woodstox_core_asl_4_4_1.xml b/.idea/libraries/Maven__org_codehaus_woodstox_woodstox_core_asl_4_4_1.xml deleted file mode 100644 index 2997967e70db0bc9ffcaf2055bf7c54daf46da5d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_codehaus_woodstox_woodstox_core_asl_4_4_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_freemarker_freemarker_2_3_27_incubating.xml b/.idea/libraries/Maven__org_freemarker_freemarker_2_3_27_incubating.xml deleted file mode 100644 index a8f787932954b1abc02e8a2e520590f754ecbaaf..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_freemarker_freemarker_2_3_27_incubating.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml deleted file mode 100644 index f58bbc11276f98bea2b6c82f21664c5a9f424fe3..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml b/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml deleted file mode 100644 index 78dbe458d4f8f3ee4d5125bd05a9904a9806c944..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml b/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml deleted file mode 100644 index 04cc804018ab8cf7e2a2997a090470b02e9deabf..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml b/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml deleted file mode 100644 index 3c0ddd447c598e881587dbc18a472c5f74968a9d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_7_Final.xml b/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_7_Final.xml deleted file mode 100644 index a4f8873bdf59c6b70329141e66fdf9167a43ca96..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_7_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml b/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml deleted file mode 100644 index 6dc7a37ee7e3efa73ad12d7e6916a376684cf4ca..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml b/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml deleted file mode 100644 index 5f7dd01e2b4f5e4935bb8ed9b187ff032bcecd13..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_jvnet_animal_sniffer_annotation_1_0.xml b/.idea/libraries/Maven__org_jvnet_animal_sniffer_annotation_1_0.xml deleted file mode 100644 index b1afcf55e99311e8c06c9cd54318958ad01f614e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_jvnet_animal_sniffer_annotation_1_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_latencyutils_LatencyUtils_2_0_3.xml b/.idea/libraries/Maven__org_latencyutils_LatencyUtils_2_0_3.xml deleted file mode 100644 index bf6816984376efd802c127a65673103a742d6b10..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_latencyutils_LatencyUtils_2_0_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mapstruct_mapstruct_1_1_0_Final.xml b/.idea/libraries/Maven__org_mapstruct_mapstruct_1_1_0_Final.xml deleted file mode 100644 index 8c06db4802fa949d835f83dd1dc980b5cb2020f7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mapstruct_mapstruct_1_1_0_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mapstruct_mapstruct_jdk8_1_1_0_Final.xml b/.idea/libraries/Maven__org_mapstruct_mapstruct_jdk8_1_1_0_Final.xml deleted file mode 100644 index f09f04fd5d4d164cf9d42070af5d8b12cdcd55da..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mapstruct_mapstruct_jdk8_1_1_0_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mapstruct_mapstruct_jdk8_1_2_0_Final.xml b/.idea/libraries/Maven__org_mapstruct_mapstruct_jdk8_1_2_0_Final.xml deleted file mode 100644 index 98040d9a15fa2b38675fa841a3b1e5f6fc4e51b3..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mapstruct_mapstruct_jdk8_1_2_0_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mapstruct_mapstruct_processor_1_1_0_Final.xml b/.idea/libraries/Maven__org_mapstruct_mapstruct_processor_1_1_0_Final.xml deleted file mode 100644 index 5b28f678463c03232a1139ccfbccf13ab72c2a2d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mapstruct_mapstruct_processor_1_1_0_Final.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml b/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml deleted file mode 100644 index a5237036c247e23cf74fb8c55def0402ee461900..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml b/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml deleted file mode 100644 index a742a6ddf1967e2c2d54f70bc033b434201b31f2..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_4.xml b/.idea/libraries/Maven__org_mybatis_mybatis_3_4_4.xml deleted file mode 100644 index dc8a00a92f5e0328aed655c837cd8b12c04af111..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_5.xml b/.idea/libraries/Maven__org_mybatis_mybatis_3_4_5.xml deleted file mode 100644 index fbd64cf27d2dd6cdd3e065602a5e6b546e16af28..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_mybatis_3_4_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml b/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml deleted file mode 100644 index bd108d5bbb81a6c555a64b449ae54fbd3a0c417b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml b/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml deleted file mode 100644 index 774f47cdb68d013c4418f575f6bdb6c52c0921b1..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml deleted file mode 100644 index 218b48a6b1a6644482322b7d37fb253749839211..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_1.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_1.xml deleted file mode 100644 index 633d0953ba63d1a21f9912b4bcca6aa69a004762..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml deleted file mode 100644 index 77694f1d1232ef3288ad501f3e375f1a7420639c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_1.xml b/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_1.xml deleted file mode 100644 index 46e34e508f81c38ea58d26f6b7945f2395a7a907..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml b/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml deleted file mode 100644 index 7ab319b64a6c265e32cdfba35efab781cdb5ac70..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml b/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml deleted file mode 100644 index af41e3b6171208cedd29faa1922420ed916cc5b7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml b/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml deleted file mode 100644 index da69f6c8fde9bf70eb450dcbe41c95c84d63334d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml b/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml deleted file mode 100644 index 0bf8cf2b279adf5dbfdb0ad574f87390f1e4b072..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml b/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml deleted file mode 100644 index 457c7b787186c9fab3a14b7a9a369e7d0f617975..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml b/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml deleted file mode 100644 index f86d2c8b192f1874cf681509d194b6a3abdb54c3..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml b/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml deleted file mode 100644 index c4c54d6d5452b5e2f25085adb2d2b98c38ae4731..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml b/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml deleted file mode 100644 index bae9949f18d3bc743df80e1e877ee13b2cc631ae..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml b/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml deleted file mode 100644 index 6073e5338ac8f3b9dc9942fde67f5232f3d09bcc..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml b/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml deleted file mode 100644 index a14ac63f39ea9aaa11533d9a7554d20e642cf314..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml deleted file mode 100644 index 20e816363d89d5823f89dc148df6b00bbc30626a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_9_RELEASE.xml deleted file mode 100644 index 44dc41989164e75fbec8e66eb72ad5ded0a813e1..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_0_RELEASE.xml deleted file mode 100644 index 6f53ce100cb18b59f27eb9404d3d3c68dc6b5b19..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_1_5_9_RELEASE.xml deleted file mode 100644 index 72bbcfee1795426a59a0333ad0b75c0203242506..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_2_0_0_RELEASE.xml deleted file mode 100644 index e65a3ec13c6383e10ba4818efadce5a5c2005979..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_autoconfigure_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_autoconfigure_2_0_0_RELEASE.xml deleted file mode 100644 index 22914063660657cf135e52c03ea9e3e999c4b714..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_actuator_autoconfigure_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_6_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_6_RELEASE.xml deleted file mode 100644 index ababaf5b4447b878bd999a9228ad500a74d5137f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_6_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_9_RELEASE.xml deleted file mode 100644 index 4c3a2b747c4d234bfdc664247b34ab2859bd26db..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_0_RELEASE.xml deleted file mode 100644 index bb1e1794c71d186ad3c82a6bfcedc8f51c927828..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml deleted file mode 100644 index c6ba5e1381e30e06d552bd9e70f90e53f62feb88..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_0_RELEASE.xml deleted file mode 100644 index da1a8873f17cd0715e02e58142e1654063eb3479..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_actuator_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_actuator_1_5_9_RELEASE.xml deleted file mode 100644 index 285ddbc19f1b67215016651f08c2fff1eca1d6e4..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_actuator_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_actuator_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_actuator_2_0_0_RELEASE.xml deleted file mode 100644 index ac213f4634837ccbc72c29b7b558f7ad45453fd6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_actuator_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_0_RELEASE.xml deleted file mode 100644 index c479f0424b2c1c63f54d45d728a63e5d0b28ace6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_1_5_9_RELEASE.xml deleted file mode 100644 index d7506b509032e1161b6e0da578635cca09d8935b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_2_0_0_RELEASE.xml deleted file mode 100644 index 605a919efa37084e9c9a874cbd2fad29ec24f4b7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_9_RELEASE.xml deleted file mode 100644 index 338299a56466765d0aeb6e9eb1af97d3bdc206c8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_0_0_RELEASE.xml deleted file mode 100644 index 250e96acd5cc09d80af79e2c4feee82b14a0c63b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_0_RELEASE.xml deleted file mode 100644 index 440dbd0f82df46a282f1120a69805e4d5c5319ad..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml deleted file mode 100644 index 33c0b1c4aa13dbc1b286728160eaea422c3b97fd..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_0_RELEASE.xml deleted file mode 100644 index 35e7c765e469f28893b73182a889da6387742813..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_security_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_security_1_5_9_RELEASE.xml deleted file mode 100644 index 9b8fec151937f4960e0433dde83131b8db51d5fb..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_security_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_9_RELEASE.xml deleted file mode 100644 index d7db39707f17769e24c71ae87239570182560307..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_0_RELEASE.xml deleted file mode 100644 index b2920098e33c730a7005fabc2169bda490ad612a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_9_RELEASE.xml deleted file mode 100644 index ed7b3400628850f8ccfcf2e30b57b374670f871a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_0_0_RELEASE.xml deleted file mode 100644 index b3063f391c5af588bd7aca33e628a96391228b88..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_9_RELEASE.xml deleted file mode 100644 index f0bd94f488055daaa5b441e67682bf912e3db3a1..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_0_0_RELEASE.xml deleted file mode 100644 index d1159dea7b613e8fdfb393eebbcffa9ffe90d574..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_websocket_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_websocket_1_5_9_RELEASE.xml deleted file mode 100644 index e9d7abccc342ba6cc893894a5e119f2ce61990f0..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_websocket_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_9_RELEASE.xml deleted file mode 100644 index 9312efe754b32bcd8c638680543398e730844f80..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_0_RELEASE.xml deleted file mode 100644 index d298a453d40b0ad69a13c8f04d2473de2da4652a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_9_RELEASE.xml deleted file mode 100644 index 07d7bcadc18ac3b5b43c76fab0c038d49331512d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_9_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_0_RELEASE.xml deleted file mode 100644 index 06ed00fd3f1b2b711adc699f90661fe5609129dd..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_1_3_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_1_3_0_RELEASE.xml deleted file mode 100644 index 6aab5d4ed79530289bc2a601e8cd363a996e692c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_1_3_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_0_M8.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_0_M8.xml deleted file mode 100644 index 4163c70d39f40a52e93e3abcc1faf84c9dda0ab3..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_0_M8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_1_3_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_1_3_0_RELEASE.xml deleted file mode 100644 index 482bf0504ac49cc6eab7105718e4cec27363ed4e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_1_3_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_0_M8.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_0_M8.xml deleted file mode 100644 index 27ff633ed9c2e29e3e3395904bf5a46eb48236ea..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_0_M8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_0_M7.xml deleted file mode 100644 index 69c722b414aa9feb9f03ee8bcb4158ffc499f9d5..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_1_4_0_RELEASE.xml deleted file mode 100644 index cccd738668c213e0cf9da40ab0ce34dcfdf826a5..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_0_M7.xml deleted file mode 100644 index b76e5986906e3ca9a552cedadb2c1ad9db57a7d9..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_1_4_0_RELEASE.xml deleted file mode 100644 index 83ca4ace40879a56a702e3ff423614d16b267ab6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_2_0_0_M7.xml deleted file mode 100644 index 46914b5063c0ed9d05ecd0b28d04c34755504af9..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_1_4_0_RELEASE.xml deleted file mode 100644 index c6b32c75ad16774e244c9de016d9b27bef682cd5..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_2_0_0_M7.xml deleted file mode 100644 index c3eb5533407bacf7791ec6be476b480dc539bd97..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_0_M7.xml deleted file mode 100644 index 05dfd26ca562b70f6d3425a1823ec9a27f7506ed..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_0_0_M1.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_0_0_M1.xml deleted file mode 100644 index 27a160e8099f0f00abe4e2aa7ef250c3b889c9d8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_0_0_M1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_1_3_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_1_3_0_RELEASE.xml deleted file mode 100644 index 5649d57bfcbd0f8703a0e3693adb50f0eef30b46..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_1_3_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_0_M8.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_0_M8.xml deleted file mode 100644 index ec52eb8b94a73c7e9eb225cc3bf003e3126da8cf..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_0_M8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_eureka_server_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_eureka_server_1_4_0_RELEASE.xml deleted file mode 100644 index 72b310a3c6446c4c1155a79377278a5f7bc8d65f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_eureka_server_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_feign_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_feign_1_4_0_RELEASE.xml deleted file mode 100644 index b2575ffcce47a5fbb74215afd3096aa711f2c886..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_feign_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_hystrix_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_hystrix_1_4_0_RELEASE.xml deleted file mode 100644 index a73617bfb6c1e9cc4ff2864608ccc9ac45662744..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_hystrix_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_1_4_0_RELEASE.xml deleted file mode 100644 index 663349c943a034c094df7bdbf1bd6d1b53ac01de..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_0_M7.xml deleted file mode 100644 index 4e6cdf457a9e1cb979b764cacb122610bfbae42b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_1_4_0_RELEASE.xml deleted file mode 100644 index a22052442b7694e4309156285e3d8a8e500e3e01..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_2_0_0_M7.xml deleted file mode 100644 index 4e6ffa096883ae8eb61cdb8674910a25d7c6f45c..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_1_4_0_RELEASE.xml deleted file mode 100644 index 4009379742ef88026e60ddad49cf39f866d4ed91..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_0_M7.xml deleted file mode 100644 index 59acf6edd95292cc0b06defc8db335b512e8d71d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_1_4_0_RELEASE.xml deleted file mode 100644 index aa7f6659030e7524cb3c97402f573ffed7660a78..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_0_0_M7.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_0_0_M7.xml deleted file mode 100644 index a35f2857ba903460bf259292cf87eedab786a0db..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_0_0_M7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_zuul_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_zuul_1_4_0_RELEASE.xml deleted file mode 100644 index e4a212650266db32f201f48cf9f787a1a1ae3b28..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_zuul_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_1_4_0_RELEASE.xml deleted file mode 100644 index 65363b8a73a1b3d87107c75c943bbf9eee049538..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_0_0_M1.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_0_0_M1.xml deleted file mode 100644 index cbda0d948da3e3513638fcf40a15c6590d853376..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_0_0_M1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_ribbon_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_ribbon_1_4_0_RELEASE.xml deleted file mode 100644 index 2ddf37623580758af08e5101f532c10e31df7e6a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_ribbon_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_zuul_1_4_0_RELEASE.xml b/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_zuul_1_4_0_RELEASE.xml deleted file mode 100644 index 25c19d91dc3151cae0ff7b0a0c29a7c7b0920322..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_zuul_1_4_0_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_config_4_2_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_config_4_2_3_RELEASE.xml deleted file mode 100644 index fc65a5c768500d5f5a8817e6da71fb6d204df383..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_config_4_2_3_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_core_4_2_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_core_4_2_3_RELEASE.xml deleted file mode 100644 index 288e0d7085efe6dab3f2c616e17256af9563444e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_core_4_2_3_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml deleted file mode 100644 index 18a198eec9fd7003299268ecd1643145159ab73d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_3_RELEASE.xml deleted file mode 100644 index 8fe04df21841a80ca15e1628c290b66b316dcdf8..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_3_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_3_RELEASE.xml deleted file mode 100644 index a17b0cabd34939490fb472f023ae65b72be69779..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_3_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml deleted file mode 100644 index 82e92cd30833becd710874363fc1a7b6b1e63714..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_security_spring_security_web_4_2_3_RELEASE.xml b/.idea/libraries/Maven__org_springframework_security_spring_security_web_4_2_3_RELEASE.xml deleted file mode 100644 index 1ee15c166830910f26c0de3c379892790c9c783d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_security_spring_security_web_4_2_3_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml deleted file mode 100644 index e06e71e5d68f42cfbdb784123d2df729627ef445..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_aop_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_aop_5_0_4_RELEASE.xml deleted file mode 100644 index 42e3c72b9cd6a6b084ebf3f7f602c29204cedf3e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_aop_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_beans_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_beans_4_3_13_RELEASE.xml deleted file mode 100644 index 0a8cafe1c10ad877b02b6f6760cf468bd62403ca..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_beans_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_beans_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_beans_5_0_4_RELEASE.xml deleted file mode 100644 index 9d3252be9e5776cb7a92663adc84359313361922..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_beans_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_context_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_context_4_3_13_RELEASE.xml deleted file mode 100644 index 80508524c6b53629c0a23b26ddc5f589057132f1..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_context_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_context_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_context_5_0_4_RELEASE.xml deleted file mode 100644 index 24e83c966d674f7345e9e2a4b90aec0e91d448d6..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_context_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_context_support_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_context_support_4_3_13_RELEASE.xml deleted file mode 100644 index 83cd823173673a3e4d20d7f05c3289de34e67587..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_context_support_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_context_support_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_context_support_5_0_4_RELEASE.xml deleted file mode 100644 index 864030cf1fa0c1463d9edf306051d55b830b22c4..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_context_support_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_core_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_core_4_3_13_RELEASE.xml deleted file mode 100644 index b95dd78762369204bdcbddd4c6d5de4873806412..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_core_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_core_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_core_5_0_4_RELEASE.xml deleted file mode 100644 index 2784300a95176d85be8496cfb2d90168512e2436..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_core_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_expression_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_expression_4_3_13_RELEASE.xml deleted file mode 100644 index 7a825ffbcd90c6e05c1dbb83e948b411ae2b31c5..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_expression_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_expression_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_expression_5_0_4_RELEASE.xml deleted file mode 100644 index 8151535e69e5371aaa0efe4b144b1e871444db49..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_expression_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_4_RELEASE.xml deleted file mode 100644 index d0484b5135dc0373d68393c4009bf3b64225ada7..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_13_RELEASE.xml deleted file mode 100644 index 49da486397d4862018f4942c0c297afffbcbc515..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_jdbc_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_jdbc_5_0_4_RELEASE.xml deleted file mode 100644 index 8b68fe1e2a396e8d72f9f754da0433d586624c7a..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_jdbc_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_messaging_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_messaging_4_3_13_RELEASE.xml deleted file mode 100644 index 9c663061c3b38bf091e6d5cda11dbfe0905f370e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_messaging_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_test_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_test_4_3_13_RELEASE.xml deleted file mode 100644 index 0c0fcbf15b593bf1346ed9a32955d24836d49797..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_test_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_test_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_test_5_0_4_RELEASE.xml deleted file mode 100644 index e8317f4a9b0b78ab57cccb0bcf31d278f9a6ff66..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_test_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_tx_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_tx_4_3_13_RELEASE.xml deleted file mode 100644 index d56e28fb192d5f4157767b64e785bab6a6bd76e2..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_tx_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_tx_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_tx_5_0_4_RELEASE.xml deleted file mode 100644 index e6f1139bec34c2cb4d83a38ef22899fcc427963d..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_tx_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_web_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_web_4_3_13_RELEASE.xml deleted file mode 100644 index 31aebfb1d77eb4f2ca840f4431d2926adf7ec24f..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_web_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_web_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_web_5_0_4_RELEASE.xml deleted file mode 100644 index 002d32d79c76c49dd22c3ec8c66db53e9549f391..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_web_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_13_RELEASE.xml deleted file mode 100644 index 01a329106168e3935f18e085bf13f9257f62a14e..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_webmvc_5_0_4_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_webmvc_5_0_4_RELEASE.xml deleted file mode 100644 index 0aed43d7ac35f62384be355c477e7f09dc041b19..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_webmvc_5_0_4_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_spring_websocket_4_3_13_RELEASE.xml b/.idea/libraries/Maven__org_springframework_spring_websocket_4_3_13_RELEASE.xml deleted file mode 100644 index 57f5d105170c8c18ed8492642ad2847e6d37aafe..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_springframework_spring_websocket_4_3_13_RELEASE.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml b/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml deleted file mode 100644 index 474c910ce7e64a73b2a8b7f6076eb03d75978508..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml b/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml deleted file mode 100644 index 20e2920c2e28aa1e888de1cf711774e68385e705..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml b/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml deleted file mode 100644 index 33ccf19e2c8665159a8b87d15753ac2162d87f85..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml deleted file mode 100644 index 0b13335ee1567f514d4110b68a207cb48a3ae68b..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml b/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml deleted file mode 100644 index 0f2d9ef4a8a1f0c4bde3c72fe52083b7eeb5cd65..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml b/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml deleted file mode 100644 index 6726a2d68f780079e4a666abf7400c2c9af48faa..0000000000000000000000000000000000000000 --- a/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 5761fb756eccfb802f9c2cf2f28346e607efb5d1..0000000000000000000000000000000000000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index cc41e7ef2ef2c05a718f6009512a6f57d0a2e6a3..0000000000000000000000000000000000000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml deleted file mode 100644 index e96534fb27b68192f27f985d3879e173ec77adb8..0000000000000000000000000000000000000000 --- a/.idea/uiDesigner.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1ddfbbc029bcab630581847471d7f238ec53..0000000000000000000000000000000000000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..2ee10d0e389adc795c0a14718bf2017aaa58092e --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +### 项目介绍 + + clouddo是基于springcloud和vue微服务,前后端分离的后台管理框架,可以作为springcloud和vue的入门学习框架,亦可以作为一个基础脚手架进行二次开发 + +### 使用说明 + + +1.新建数据库,导数数据库脚本(clouddo-admin的根目录下),修改clouddo-admin的数据库用户密码 + +2.启动clouddo-server 注册中心 + +3.启动clouddo-zuul 网关 + +4.启动clouddo-base 基础微服务 + +5.启动clouddo-admin 权限微服务 + +6.启动clouddo-cms 内容管理微服务 + +7.启动前端项目 https://gitee.com/lcg0124/clouddo-view.git +### 系统截图 +![输入图片说明](https://gitee.com/uploads/images/2018/0525/154945_23b93b75_1204498.png "屏幕截图.png") diff --git a/clouddo-admin/clouddo-admin.iml b/clouddo-admin/clouddo-admin.iml deleted file mode 100644 index 8dea02a9cc7eb10c075a2edff29d3d92cb147932..0000000000000000000000000000000000000000 --- a/clouddo-admin/clouddo-admin.iml +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/clouddo-admin/clouddo.sql b/clouddo-admin/clouddo.sql new file mode 100644 index 0000000000000000000000000000000000000000..6d3daf9be8cf965d1aefaed1359b870b1342f819 --- /dev/null +++ b/clouddo-admin/clouddo.sql @@ -0,0 +1,698 @@ +/* +Navicat MySQL Data Transfer + +Source Server : localhost +Source Server Version : 50721 +Source Host : localhost:3306 +Source Database : clouddo + +Target Server Type : MYSQL +Target Server Version : 50721 +File Encoding : 65001 + +Date: 2018-05-25 15:34:34 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for `cms_file` +-- ---------------------------- +DROP TABLE IF EXISTS `cms_file`; +CREATE TABLE `cms_file` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `type` int(11) DEFAULT NULL COMMENT '文件类型', + `url` varchar(200) DEFAULT NULL COMMENT 'URL地址', + `create_date` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=147 DEFAULT CHARSET=utf8 COMMENT='文件上传'; + +-- ---------------------------- +-- Records of cms_file +-- ---------------------------- +INSERT INTO `cms_file` VALUES ('144', '1', 'http://localhost:8004/files/11/20/9fb01430-28e6-4a18-90ec-3e784ba23a6a', '2018-05-25 15:20:04'); +INSERT INTO `cms_file` VALUES ('145', '1', 'http://localhost:8004/files/45/44/26f1385f-c227-482a-84ad-4d97ee25ef0d', '2018-05-25 15:20:29'); +INSERT INTO `cms_file` VALUES ('146', '1', 'http://localhost:8004/files/99/45/c8ea7174-1ebb-4c7c-864d-8a1defa57ff8', '2018-05-25 15:21:16'); + +-- ---------------------------- +-- Table structure for `sys_dept` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dept`; +CREATE TABLE `sys_dept` ( + `dept_id` bigint(20) NOT NULL AUTO_INCREMENT, + `parent_id` bigint(20) DEFAULT NULL COMMENT '上级部门ID,一级部门为0', + `name` varchar(50) DEFAULT NULL COMMENT '部门名称', + `order_num` int(11) DEFAULT NULL COMMENT '排序', + `del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除 -1:已删除 0:正常', + PRIMARY KEY (`dept_id`) +) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='部门管理'; + +-- ---------------------------- +-- Records of sys_dept +-- ---------------------------- +INSERT INTO `sys_dept` VALUES ('6', '0', '研发部', '1', '1'); +INSERT INTO `sys_dept` VALUES ('7', '6', '研發一部', '1', '1'); +INSERT INTO `sys_dept` VALUES ('8', '6', '研发二部', '2', '1'); +INSERT INTO `sys_dept` VALUES ('9', '0', '销售部', '2', '1'); +INSERT INTO `sys_dept` VALUES ('10', '9', '销售一部', '1', '1'); +INSERT INTO `sys_dept` VALUES ('11', '0', '产品部', '3', '1'); +INSERT INTO `sys_dept` VALUES ('12', '11', '产品一部', '1', '1'); +INSERT INTO `sys_dept` VALUES ('13', '0', '测试部', '5', '1'); +INSERT INTO `sys_dept` VALUES ('14', '13', '测试一部', '1', '1'); +INSERT INTO `sys_dept` VALUES ('15', '13', '测试二部', '2', '1'); + +-- ---------------------------- +-- Table structure for `sys_dict` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict`; +CREATE TABLE `sys_dict` ( + `id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT '编号', + `name` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '标签名', + `value` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '数据值', + `type` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '类型', + `description` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '描述', + `sort` decimal(10,0) DEFAULT NULL COMMENT '排序(升序)', + `parent_id` bigint(64) DEFAULT '0' COMMENT '父级编号', + `create_by` int(64) DEFAULT NULL COMMENT '创建者', + `create_date` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` bigint(64) DEFAULT NULL COMMENT '更新者', + `update_date` datetime DEFAULT NULL COMMENT '更新时间', + `remarks` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '备注信息', + `del_flag` char(1) COLLATE utf8_bin DEFAULT '0' COMMENT '删除标记', + PRIMARY KEY (`id`), + KEY `sys_dict_value` (`value`), + KEY `sys_dict_label` (`name`), + KEY `sys_dict_del_flag` (`del_flag`) +) ENGINE=InnoDB AUTO_INCREMENT=122 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='字典表'; + +-- ---------------------------- +-- Records of sys_dict +-- ---------------------------- +INSERT INTO `sys_dict` VALUES ('1', '正常', '0', 'del_flag', '删除标记', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('3', '显示', '1', 'show_hide', '显示/隐藏', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('4', '隐藏', '0', 'show_hide', '显示/隐藏', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('5', '是', '1', 'yes_no', '是/否', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('6', '否', '0', 'yes_no', '是/否', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('7', '红色', 'red', 'color', '颜色值', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('8', '绿色', 'green', 'color', '颜色值', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('9', '蓝色', 'blue', 'color', '颜色值', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('10', '黄色', 'yellow', 'color', '颜色值', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('11', '橙色', 'orange', 'color', '颜色值', '50', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('12', '默认主题', 'default', 'theme', '主题方案', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('13', '天蓝主题', 'cerulean', 'theme', '主题方案', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('14', '橙色主题', 'readable', 'theme', '主题方案', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('15', '红色主题', 'united', 'theme', '主题方案', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('16', 'Flat主题', 'flat', 'theme', '主题方案', '60', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('17', '国家', '1', 'sys_area_type', '区域类型', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('18', '省份、直辖市', '2', 'sys_area_type', '区域类型', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('19', '地市', '3', 'sys_area_type', '区域类型', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('20', '区县', '4', 'sys_area_type', '区域类型', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('21', '公司', '1', 'sys_office_type', '机构类型', '60', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('22', '部门', '2', 'sys_office_type', '机构类型', '70', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('23', '小组', '3', 'sys_office_type', '机构类型', '80', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('24', '其它', '4', 'sys_office_type', '机构类型', '90', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('25', '综合部', '1', 'sys_office_common', '快捷通用部门', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('26', '开发部', '2', 'sys_office_common', '快捷通用部门', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('27', '人力部', '3', 'sys_office_common', '快捷通用部门', '50', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('28', '一级', '1', 'sys_office_grade', '机构等级', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('29', '二级', '2', 'sys_office_grade', '机构等级', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('30', '三级', '3', 'sys_office_grade', '机构等级', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('31', '四级', '4', 'sys_office_grade', '机构等级', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('32', '所有数据', '1', 'sys_data_scope', '数据范围', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('33', '所在公司及以下数据', '2', 'sys_data_scope', '数据范围', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('34', '所在公司数据', '3', 'sys_data_scope', '数据范围', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('35', '所在部门及以下数据', '4', 'sys_data_scope', '数据范围', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('36', '所在部门数据', '5', 'sys_data_scope', '数据范围', '50', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('37', '仅本人数据', '8', 'sys_data_scope', '数据范围', '90', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('38', '按明细设置', '9', 'sys_data_scope', '数据范围', '100', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('39', '系统管理', '1', 'sys_user_type', '用户类型', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('40', '部门经理', '2', 'sys_user_type', '用户类型', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('41', '普通用户', '3', 'sys_user_type', '用户类型', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('42', '基础主题', 'basic', 'cms_theme', '站点主题', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('43', '蓝色主题', 'blue', 'cms_theme', '站点主题', '20', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('44', '红色主题', 'red', 'cms_theme', '站点主题', '30', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('45', '文章模型', 'article', 'cms_module', '栏目模型', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('46', '图片模型', 'picture', 'cms_module', '栏目模型', '20', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('47', '下载模型', 'download', 'cms_module', '栏目模型', '30', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('48', '链接模型', 'link', 'cms_module', '栏目模型', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('49', '专题模型', 'special', 'cms_module', '栏目模型', '50', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('50', '默认展现方式', '0', 'cms_show_modes', '展现方式', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('51', '首栏目内容列表', '1', 'cms_show_modes', '展现方式', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('52', '栏目第一条内容', '2', 'cms_show_modes', '展现方式', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('53', '发布', '0', 'cms_del_flag', '内容状态', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('54', '删除', '1', 'cms_del_flag', '内容状态', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('55', '审核', '2', 'cms_del_flag', '内容状态', '15', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('56', '首页焦点图', '1', 'cms_posid', '推荐位', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('57', '栏目页文章推荐', '2', 'cms_posid', '推荐位', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('58', '咨询', '1', 'cms_guestbook', '留言板分类', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('59', '建议', '2', 'cms_guestbook', '留言板分类', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('60', '投诉', '3', 'cms_guestbook', '留言板分类', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('61', '其它', '4', 'cms_guestbook', '留言板分类', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('62', '公休', '1', 'oa_leave_type', '请假类型', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('63', '病假', '2', 'oa_leave_type', '请假类型', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('64', '事假', '3', 'oa_leave_type', '请假类型', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('65', '调休', '4', 'oa_leave_type', '请假类型', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('66', '婚假', '5', 'oa_leave_type', '请假类型', '60', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('67', '接入日志', '1', 'sys_log_type', '日志类型', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('68', '异常日志', '2', 'sys_log_type', '日志类型', '40', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('69', '请假流程', 'leave', 'act_type', '流程类型', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('70', '审批测试流程', 'test_audit', 'act_type', '流程类型', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('71', '分类1', '1', 'act_category', '流程分类', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('72', '分类2', '2', 'act_category', '流程分类', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('73', '增删改查', 'crud', 'gen_category', '代码生成分类', '10', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('74', '增删改查(包含从表)', 'crud_many', 'gen_category', '代码生成分类', '20', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('75', '树结构', 'tree', 'gen_category', '代码生成分类', '30', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('76', '=', '=', 'gen_query_type', '查询方式', '10', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('77', '!=', '!=', 'gen_query_type', '查询方式', '20', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('78', '>', '>', 'gen_query_type', '查询方式', '30', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('79', '<', '<', 'gen_query_type', '查询方式', '40', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('80', 'Between', 'between', 'gen_query_type', '查询方式', '50', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('81', 'Like', 'like', 'gen_query_type', '查询方式', '60', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('82', 'Left Like', 'left_like', 'gen_query_type', '查询方式', '70', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('83', 'Right Like', 'right_like', 'gen_query_type', '查询方式', '80', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('84', '文本框', 'input', 'gen_show_type', '字段生成方案', '10', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('85', '文本域', 'textarea', 'gen_show_type', '字段生成方案', '20', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('86', '下拉框', 'select', 'gen_show_type', '字段生成方案', '30', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('87', '复选框', 'checkbox', 'gen_show_type', '字段生成方案', '40', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('88', '单选框', 'radiobox', 'gen_show_type', '字段生成方案', '50', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('89', '日期选择', 'dateselect', 'gen_show_type', '字段生成方案', '60', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('90', '人员选择', 'userselect', 'gen_show_type', '字段生成方案', '70', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('91', '部门选择', 'officeselect', 'gen_show_type', '字段生成方案', '80', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('92', '区域选择', 'areaselect', 'gen_show_type', '字段生成方案', '90', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('93', 'String', 'String', 'gen_java_type', 'Java类型', '10', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('94', 'Long', 'Long', 'gen_java_type', 'Java类型', '20', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('95', '仅持久层', 'dao', 'gen_category', '代码生成分类', '40', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('96', '男', '1', 'sex', '性别', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('97', '女', '2', 'sex', '性别', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('98', 'Integer', 'Integer', 'gen_java_type', 'Java类型', '30', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('99', 'Double', 'Double', 'gen_java_type', 'Java类型', '40', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('100', 'Date', 'java.util.Date', 'gen_java_type', 'Java类型', '50', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('104', 'Custom', 'Custom', 'gen_java_type', 'Java类型', '90', '0', '1', null, '1', null, null, '1'); +INSERT INTO `sys_dict` VALUES ('105', '会议通告', '1', 'oa_notify_type', '通知通告类型', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('106', '奖惩通告', '2', 'oa_notify_type', '通知通告类型', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('107', '活动通告', '3', 'oa_notify_type', '通知通告类型', '30', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('108', '草稿', '0', 'oa_notify_status', '通知通告状态', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('109', '发布', '1', 'oa_notify_status', '通知通告状态', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('110', '未读', '0', 'oa_notify_read', '通知通告状态', '10', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('111', '已读', '1', 'oa_notify_read', '通知通告状态', '20', '0', '1', null, '1', null, null, '0'); +INSERT INTO `sys_dict` VALUES ('112', '草稿', '0', 'oa_notify_status', '通知通告状态', '10', '0', '1', null, '1', null, '', '0'); +INSERT INTO `sys_dict` VALUES ('113', '删除', '0', 'del_flag', '删除标记', null, null, null, null, null, null, '', ''); +INSERT INTO `sys_dict` VALUES ('118', '关于', 'about', 'blog_type', '博客类型', null, null, null, null, null, null, '全url是:/blog/open/page/about', ''); +INSERT INTO `sys_dict` VALUES ('119', '交流', 'communication', 'blog_type', '博客类型', null, null, null, null, null, null, '', ''); +INSERT INTO `sys_dict` VALUES ('120', '文章', 'article', 'blog_type', '博客类型', null, null, null, null, null, null, '', ''); +INSERT INTO `sys_dict` VALUES ('121', '编码', 'code', 'hobby', '爱好', null, null, null, null, null, null, '', ''); + +-- ---------------------------- +-- Table structure for `sys_log` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_log`; +CREATE TABLE `sys_log` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', + `username` varchar(50) DEFAULT NULL COMMENT '用户名', + `operation` varchar(50) DEFAULT NULL COMMENT '用户操作', + `time` int(11) DEFAULT NULL COMMENT '响应时间', + `method` varchar(200) DEFAULT NULL COMMENT '请求方法', + `params` varchar(5000) DEFAULT NULL COMMENT '请求参数', + `ip` varchar(64) DEFAULT NULL COMMENT 'IP地址', + `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 COMMENT='系统日志'; + +-- ---------------------------- +-- Records of sys_log +-- ---------------------------- +INSERT INTO `sys_log` VALUES ('17', '-1', '获取用户信息为空', '登录', '16', 'com.bootdo.system.controller.LoginController.ajaxLogin()', null, '127.0.0.1', '2017-12-26 20:26:22'); +INSERT INTO `sys_log` VALUES ('18', '1', 'admin', '登录', '4', 'com.bootdo.system.controller.LoginController.ajaxLogin()', null, '127.0.0.1', '2017-12-26 20:26:28'); +INSERT INTO `sys_log` VALUES ('32', '0', '', '登录', '14', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 14:09:31'); +INSERT INTO `sys_log` VALUES ('33', '0', '', '登录', '324', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 16:18:28'); +INSERT INTO `sys_log` VALUES ('34', '0', '', '登录', '18', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 16:18:30'); +INSERT INTO `sys_log` VALUES ('35', '0', '', '登录', '23', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 16:22:40'); +INSERT INTO `sys_log` VALUES ('36', '0', '', '登录', '13', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 16:42:45'); +INSERT INTO `sys_log` VALUES ('37', '0', '', '登录', '43', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 19:59:12'); +INSERT INTO `sys_log` VALUES ('38', '0', '', '登录', '564', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-21 19:59:10'); +INSERT INTO `sys_log` VALUES ('39', '0', '', '登录', '403', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 10:49:47'); +INSERT INTO `sys_log` VALUES ('40', '0', '', '登录', '21', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 10:49:49'); +INSERT INTO `sys_log` VALUES ('41', '0', '', '登录', '20', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 10:49:58'); +INSERT INTO `sys_log` VALUES ('42', '0', '', '登录', '58', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 13:40:36'); +INSERT INTO `sys_log` VALUES ('43', '0', '', '登录', '63', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 15:56:11'); +INSERT INTO `sys_log` VALUES ('44', '0', '', '登录', '16', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:19:07'); +INSERT INTO `sys_log` VALUES ('45', '0', '', '登录', '63', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('46', '0', '', '登录', '93', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('47', '0', '', '登录', '115', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('48', '0', '', '登录', '101', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('49', '0', '', '登录', '87', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('50', '0', '', '登录', '78', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('51', '0', '', '登录', '77', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('52', '0', '', '登录', '82', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('53', '0', '', '登录', '139', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('54', '0', '', '登录', '96', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('55', '0', '', '登录', '140', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('56', '0', '', '登录', '90', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('57', '0', '', '登录', '127', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('58', '0', '', '登录', '88', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('59', '0', '', '登录', '203', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('60', '0', '', '登录', '137', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('61', '0', '', '登录', '115', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('62', '0', '', '登录', '123', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('63', '0', '', '登录', '107', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:31'); +INSERT INTO `sys_log` VALUES ('64', '0', '', '登录', '293', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:51'); +INSERT INTO `sys_log` VALUES ('65', '0', '', '登录', '18', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-22 16:53:53'); +INSERT INTO `sys_log` VALUES ('66', '0', '', '登录', '25', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-23 17:24:27'); +INSERT INTO `sys_log` VALUES ('67', '0', '', '登录', '1393', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-23 17:24:26'); +INSERT INTO `sys_log` VALUES ('68', '0', '', '登录', '347', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-24 16:34:20'); +INSERT INTO `sys_log` VALUES ('69', '0', '', '登录', '29', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-24 16:34:32'); +INSERT INTO `sys_log` VALUES ('70', '0', '', '登录', '76', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-24 17:10:27'); +INSERT INTO `sys_log` VALUES ('71', '0', '', '登录', '19', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-24 17:11:44'); +INSERT INTO `sys_log` VALUES ('72', '0', '', '登录', '395', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 10:56:03'); +INSERT INTO `sys_log` VALUES ('73', '0', '', '登录', '20', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 10:56:27'); +INSERT INTO `sys_log` VALUES ('74', '0', '', '登录', '28', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 11:02:43'); +INSERT INTO `sys_log` VALUES ('75', '0', '', '登录', '25', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 11:48:28'); +INSERT INTO `sys_log` VALUES ('76', '0', '', '登录', '423', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 13:56:11'); +INSERT INTO `sys_log` VALUES ('77', '0', '', '登录', '28', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 13:56:13'); +INSERT INTO `sys_log` VALUES ('78', '0', '', '登录', '47', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 14:27:59'); +INSERT INTO `sys_log` VALUES ('79', '0', '', '登录', '26', 'com.bootdo.clouddoadmin.controller.LoginController.login()', null, '127.0.0.1', '2018-05-25 14:28:03'); + +-- ---------------------------- +-- Table structure for `sys_menu` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_menu`; +CREATE TABLE `sys_menu` ( + `menu_id` bigint(20) NOT NULL AUTO_INCREMENT, + `parent_id` bigint(20) DEFAULT NULL COMMENT '父菜单ID,一级菜单为0', + `name` varchar(50) DEFAULT NULL COMMENT '菜单名称', + `url` varchar(200) DEFAULT NULL COMMENT '菜单URL', + `perms` varchar(500) DEFAULT NULL COMMENT '授权(多个用逗号分隔,如:user:list,user:create)', + `type` int(11) DEFAULT NULL COMMENT '类型 0:目录 1:菜单 2:按钮', + `icon` varchar(50) DEFAULT NULL COMMENT '菜单图标', + `order_num` int(11) DEFAULT NULL COMMENT '排序', + `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', + `component` varchar(20) DEFAULT NULL, + `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', + `redirect` varchar(20) DEFAULT NULL, + PRIMARY KEY (`menu_id`) +) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8 COMMENT='菜单管理'; + +-- ---------------------------- +-- Records of sys_menu +-- ---------------------------- +INSERT INTO `sys_menu` VALUES ('2', '3', '系统菜单', '/admin/menu', 'admin:menu:menu', '1', 'fa fa-th-list', '2', '2017-08-09 22:55:15', null, null, null); +INSERT INTO `sys_menu` VALUES ('3', '0', '系统管理', null, null, '0', 'fa fa-desktop', '1', '2017-08-09 23:06:55', null, '2017-08-14 14:13:43', null); +INSERT INTO `sys_menu` VALUES ('6', '3', '用户管理', '/admin/user', 'admin:user:user', '1', 'fa fa-user', '0', '2017-08-10 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('7', '3', '角色管理', '/admin/role', 'admin:role:role', '1', 'fa fa-paw', '1', '2017-08-10 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('12', '6', '新增', '/api-admin/user', 'admin:user:add', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('13', '6', '编辑', '/api-admin/user', 'admin:user:edit', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('14', '6', '删除', '/api-admin/user', 'admin:user:remove', '2', null, '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('15', '7', '新增', '/api-admin/role', 'admin:role:add', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('20', '2', '新增', '/api-admin/menu', 'admin:menu:add', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('21', '2', '编辑', '/api-admin/menu', 'admin:menu:edit', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('22', '2', '删除', '/api-admin/menu', 'admin:menu:remove', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('24', '6', '批量删除', '/api-admin/user', 'admin:user:batchRemove', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('25', '6', '停用', '/api-admin/user/disable', 'admin:user:disable', '2', null, '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('26', '6', '重置密码', '/api-admin/user/resetPwd', 'admin:user:resetPwd', '2', '', '0', '2017-08-14 00:00:00', null, null, null); +INSERT INTO `sys_menu` VALUES ('55', '7', '编辑', '/api-admin/role', 'admin:role:edit', '2', '', null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('56', '7', '删除', '/api-admin/role', 'admin:role:remove', '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('61', '2', '批量删除', '/api-admin/menu/batchRemove', 'admin:menu:batchRemove', '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('62', '7', '批量删除', '/api-admin/role/batchRemove', 'admin:role:batchRemove', '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('74', '73', '清除缓存', '/admin/api/menu/clearCache', 'system:sysDept:add', '1', null, '1', null, null, null, null); +INSERT INTO `sys_menu` VALUES ('76', '73', '编辑', '/admin/api/user/currentUser', 'system:sysDept:edit', '2', null, '3', null, null, null, null); +INSERT INTO `sys_menu` VALUES ('77', '2', '列表', '/api-admin/menu', 'admin:menu:list', '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('78', '0', '内容管理', null, null, '0', 'fa fa-th-list', null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('80', '79', '数据字典', '/a', null, '1', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('81', '78', '文件管理', '/cms/file', null, '1', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('82', '81', '列表', '/api-cms/file', 'cms:file', '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('83', '78', '博客管理', '/cms/content', 'cms:content', '1', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('84', '0', '基础信息', null, null, '0', 'fa fa-bars', null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('85', '84', '系统日志', '/base/log', null, '1', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('86', '85', '列表', '/api-base/log', null, '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('87', '81', '上传', '/file/upload', null, '2', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('88', '0', '系统监控', null, null, '0', 'fa fa-video-camera', null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('89', '88', '服务注册', 'http://localhost:8001', null, '1', null, null, null, null, null, null); +INSERT INTO `sys_menu` VALUES ('90', '0', '系统工具', null, null, '0', 'fa fa-wrench', null, null, null, null, null); + +-- ---------------------------- +-- Table structure for `sys_role` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role`; +CREATE TABLE `sys_role` ( + `role_id` bigint(20) NOT NULL AUTO_INCREMENT, + `role_name` varchar(100) DEFAULT NULL COMMENT '角色名称', + `role_sign` varchar(100) DEFAULT NULL COMMENT '角色标识', + `remark` varchar(100) DEFAULT NULL COMMENT '备注', + `user_id_create` bigint(255) DEFAULT NULL COMMENT '创建用户id', + `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', + `gmt_modified` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`role_id`) +) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='角色'; + +-- ---------------------------- +-- Records of sys_role +-- ---------------------------- +INSERT INTO `sys_role` VALUES ('1', '管理员角色', 'admin', '拥有最高权限', '2', '2017-08-12 00:00:00', '2017-08-12 00:00:00'); +INSERT INTO `sys_role` VALUES ('48', '钻石会员', null, '高级用户', null, null, null); +INSERT INTO `sys_role` VALUES ('56', '普通用户', null, '普通用户,没啥权限', null, null, null); + +-- ---------------------------- +-- Table structure for `sys_role_menu` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role_menu`; +CREATE TABLE `sys_role_menu` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', + `menu_id` bigint(20) DEFAULT NULL COMMENT '菜单ID', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=3225 DEFAULT CHARSET=utf8 COMMENT='角色与菜单对应关系'; + +-- ---------------------------- +-- Records of sys_role_menu +-- ---------------------------- +INSERT INTO `sys_role_menu` VALUES ('367', '44', '1'); +INSERT INTO `sys_role_menu` VALUES ('368', '44', '32'); +INSERT INTO `sys_role_menu` VALUES ('369', '44', '33'); +INSERT INTO `sys_role_menu` VALUES ('370', '44', '34'); +INSERT INTO `sys_role_menu` VALUES ('371', '44', '35'); +INSERT INTO `sys_role_menu` VALUES ('372', '44', '28'); +INSERT INTO `sys_role_menu` VALUES ('373', '44', '29'); +INSERT INTO `sys_role_menu` VALUES ('374', '44', '30'); +INSERT INTO `sys_role_menu` VALUES ('375', '44', '38'); +INSERT INTO `sys_role_menu` VALUES ('376', '44', '4'); +INSERT INTO `sys_role_menu` VALUES ('377', '44', '27'); +INSERT INTO `sys_role_menu` VALUES ('378', '45', '38'); +INSERT INTO `sys_role_menu` VALUES ('379', '46', '3'); +INSERT INTO `sys_role_menu` VALUES ('380', '46', '20'); +INSERT INTO `sys_role_menu` VALUES ('381', '46', '21'); +INSERT INTO `sys_role_menu` VALUES ('382', '46', '22'); +INSERT INTO `sys_role_menu` VALUES ('383', '46', '23'); +INSERT INTO `sys_role_menu` VALUES ('384', '46', '11'); +INSERT INTO `sys_role_menu` VALUES ('385', '46', '12'); +INSERT INTO `sys_role_menu` VALUES ('386', '46', '13'); +INSERT INTO `sys_role_menu` VALUES ('387', '46', '14'); +INSERT INTO `sys_role_menu` VALUES ('388', '46', '24'); +INSERT INTO `sys_role_menu` VALUES ('389', '46', '25'); +INSERT INTO `sys_role_menu` VALUES ('390', '46', '26'); +INSERT INTO `sys_role_menu` VALUES ('391', '46', '15'); +INSERT INTO `sys_role_menu` VALUES ('392', '46', '2'); +INSERT INTO `sys_role_menu` VALUES ('393', '46', '6'); +INSERT INTO `sys_role_menu` VALUES ('394', '46', '7'); +INSERT INTO `sys_role_menu` VALUES ('598', '50', '38'); +INSERT INTO `sys_role_menu` VALUES ('632', '38', '42'); +INSERT INTO `sys_role_menu` VALUES ('737', '51', '38'); +INSERT INTO `sys_role_menu` VALUES ('738', '51', '39'); +INSERT INTO `sys_role_menu` VALUES ('739', '51', '40'); +INSERT INTO `sys_role_menu` VALUES ('740', '51', '41'); +INSERT INTO `sys_role_menu` VALUES ('741', '51', '4'); +INSERT INTO `sys_role_menu` VALUES ('742', '51', '32'); +INSERT INTO `sys_role_menu` VALUES ('743', '51', '33'); +INSERT INTO `sys_role_menu` VALUES ('744', '51', '34'); +INSERT INTO `sys_role_menu` VALUES ('745', '51', '35'); +INSERT INTO `sys_role_menu` VALUES ('746', '51', '27'); +INSERT INTO `sys_role_menu` VALUES ('747', '51', '28'); +INSERT INTO `sys_role_menu` VALUES ('748', '51', '29'); +INSERT INTO `sys_role_menu` VALUES ('749', '51', '30'); +INSERT INTO `sys_role_menu` VALUES ('750', '51', '1'); +INSERT INTO `sys_role_menu` VALUES ('1064', '54', '53'); +INSERT INTO `sys_role_menu` VALUES ('1095', '55', '2'); +INSERT INTO `sys_role_menu` VALUES ('1096', '55', '6'); +INSERT INTO `sys_role_menu` VALUES ('1097', '55', '7'); +INSERT INTO `sys_role_menu` VALUES ('1098', '55', '3'); +INSERT INTO `sys_role_menu` VALUES ('1099', '55', '50'); +INSERT INTO `sys_role_menu` VALUES ('1100', '55', '49'); +INSERT INTO `sys_role_menu` VALUES ('1101', '55', '1'); +INSERT INTO `sys_role_menu` VALUES ('1856', '53', '28'); +INSERT INTO `sys_role_menu` VALUES ('1857', '53', '29'); +INSERT INTO `sys_role_menu` VALUES ('1858', '53', '30'); +INSERT INTO `sys_role_menu` VALUES ('1859', '53', '27'); +INSERT INTO `sys_role_menu` VALUES ('1860', '53', '57'); +INSERT INTO `sys_role_menu` VALUES ('1861', '53', '71'); +INSERT INTO `sys_role_menu` VALUES ('1862', '53', '48'); +INSERT INTO `sys_role_menu` VALUES ('1863', '53', '72'); +INSERT INTO `sys_role_menu` VALUES ('1864', '53', '1'); +INSERT INTO `sys_role_menu` VALUES ('1865', '53', '7'); +INSERT INTO `sys_role_menu` VALUES ('1866', '53', '55'); +INSERT INTO `sys_role_menu` VALUES ('1867', '53', '56'); +INSERT INTO `sys_role_menu` VALUES ('1868', '53', '62'); +INSERT INTO `sys_role_menu` VALUES ('1869', '53', '15'); +INSERT INTO `sys_role_menu` VALUES ('1870', '53', '2'); +INSERT INTO `sys_role_menu` VALUES ('1871', '53', '61'); +INSERT INTO `sys_role_menu` VALUES ('1872', '53', '20'); +INSERT INTO `sys_role_menu` VALUES ('1873', '53', '21'); +INSERT INTO `sys_role_menu` VALUES ('1874', '53', '22'); +INSERT INTO `sys_role_menu` VALUES ('2084', '56', '68'); +INSERT INTO `sys_role_menu` VALUES ('2085', '56', '60'); +INSERT INTO `sys_role_menu` VALUES ('2086', '56', '59'); +INSERT INTO `sys_role_menu` VALUES ('2087', '56', '58'); +INSERT INTO `sys_role_menu` VALUES ('2088', '56', '51'); +INSERT INTO `sys_role_menu` VALUES ('2089', '56', '50'); +INSERT INTO `sys_role_menu` VALUES ('2090', '56', '49'); +INSERT INTO `sys_role_menu` VALUES ('2247', '63', '-1'); +INSERT INTO `sys_role_menu` VALUES ('2248', '63', '84'); +INSERT INTO `sys_role_menu` VALUES ('2249', '63', '85'); +INSERT INTO `sys_role_menu` VALUES ('2250', '63', '88'); +INSERT INTO `sys_role_menu` VALUES ('2251', '63', '87'); +INSERT INTO `sys_role_menu` VALUES ('2252', '64', '84'); +INSERT INTO `sys_role_menu` VALUES ('2253', '64', '89'); +INSERT INTO `sys_role_menu` VALUES ('2254', '64', '88'); +INSERT INTO `sys_role_menu` VALUES ('2255', '64', '87'); +INSERT INTO `sys_role_menu` VALUES ('2256', '64', '86'); +INSERT INTO `sys_role_menu` VALUES ('2257', '64', '85'); +INSERT INTO `sys_role_menu` VALUES ('2258', '65', '89'); +INSERT INTO `sys_role_menu` VALUES ('2259', '65', '88'); +INSERT INTO `sys_role_menu` VALUES ('2260', '65', '86'); +INSERT INTO `sys_role_menu` VALUES ('2262', '67', '48'); +INSERT INTO `sys_role_menu` VALUES ('2263', '68', '88'); +INSERT INTO `sys_role_menu` VALUES ('2264', '68', '87'); +INSERT INTO `sys_role_menu` VALUES ('2265', '69', '89'); +INSERT INTO `sys_role_menu` VALUES ('2266', '69', '88'); +INSERT INTO `sys_role_menu` VALUES ('2267', '69', '86'); +INSERT INTO `sys_role_menu` VALUES ('2268', '69', '87'); +INSERT INTO `sys_role_menu` VALUES ('2269', '69', '85'); +INSERT INTO `sys_role_menu` VALUES ('2270', '69', '84'); +INSERT INTO `sys_role_menu` VALUES ('2271', '70', '85'); +INSERT INTO `sys_role_menu` VALUES ('2272', '70', '89'); +INSERT INTO `sys_role_menu` VALUES ('2273', '70', '88'); +INSERT INTO `sys_role_menu` VALUES ('2274', '70', '87'); +INSERT INTO `sys_role_menu` VALUES ('2275', '70', '86'); +INSERT INTO `sys_role_menu` VALUES ('2276', '70', '84'); +INSERT INTO `sys_role_menu` VALUES ('2277', '71', '87'); +INSERT INTO `sys_role_menu` VALUES ('2278', '72', '59'); +INSERT INTO `sys_role_menu` VALUES ('2279', '73', '48'); +INSERT INTO `sys_role_menu` VALUES ('2280', '74', '88'); +INSERT INTO `sys_role_menu` VALUES ('2281', '74', '87'); +INSERT INTO `sys_role_menu` VALUES ('2282', '75', '88'); +INSERT INTO `sys_role_menu` VALUES ('2283', '75', '87'); +INSERT INTO `sys_role_menu` VALUES ('2284', '76', '85'); +INSERT INTO `sys_role_menu` VALUES ('2285', '76', '89'); +INSERT INTO `sys_role_menu` VALUES ('2286', '76', '88'); +INSERT INTO `sys_role_menu` VALUES ('2287', '76', '87'); +INSERT INTO `sys_role_menu` VALUES ('2288', '76', '86'); +INSERT INTO `sys_role_menu` VALUES ('2289', '76', '84'); +INSERT INTO `sys_role_menu` VALUES ('2292', '78', '88'); +INSERT INTO `sys_role_menu` VALUES ('2293', '78', '87'); +INSERT INTO `sys_role_menu` VALUES ('2294', '78', null); +INSERT INTO `sys_role_menu` VALUES ('2295', '78', null); +INSERT INTO `sys_role_menu` VALUES ('2296', '78', null); +INSERT INTO `sys_role_menu` VALUES ('2308', '80', '87'); +INSERT INTO `sys_role_menu` VALUES ('2309', '80', '86'); +INSERT INTO `sys_role_menu` VALUES ('2310', '80', '-1'); +INSERT INTO `sys_role_menu` VALUES ('2311', '80', '84'); +INSERT INTO `sys_role_menu` VALUES ('2312', '80', '85'); +INSERT INTO `sys_role_menu` VALUES ('2328', '79', '72'); +INSERT INTO `sys_role_menu` VALUES ('2329', '79', '48'); +INSERT INTO `sys_role_menu` VALUES ('2330', '79', '77'); +INSERT INTO `sys_role_menu` VALUES ('2331', '79', '84'); +INSERT INTO `sys_role_menu` VALUES ('2332', '79', '89'); +INSERT INTO `sys_role_menu` VALUES ('2333', '79', '88'); +INSERT INTO `sys_role_menu` VALUES ('2334', '79', '87'); +INSERT INTO `sys_role_menu` VALUES ('2335', '79', '86'); +INSERT INTO `sys_role_menu` VALUES ('2336', '79', '85'); +INSERT INTO `sys_role_menu` VALUES ('2337', '79', '-1'); +INSERT INTO `sys_role_menu` VALUES ('2338', '77', '89'); +INSERT INTO `sys_role_menu` VALUES ('2339', '77', '88'); +INSERT INTO `sys_role_menu` VALUES ('2340', '77', '87'); +INSERT INTO `sys_role_menu` VALUES ('2341', '77', '86'); +INSERT INTO `sys_role_menu` VALUES ('2342', '77', '85'); +INSERT INTO `sys_role_menu` VALUES ('2343', '77', '84'); +INSERT INTO `sys_role_menu` VALUES ('2344', '77', '72'); +INSERT INTO `sys_role_menu` VALUES ('2345', '77', '-1'); +INSERT INTO `sys_role_menu` VALUES ('2346', '77', '77'); +INSERT INTO `sys_role_menu` VALUES ('3195', '1', '90'); +INSERT INTO `sys_role_menu` VALUES ('3196', '1', '88'); +INSERT INTO `sys_role_menu` VALUES ('3197', '1', '89'); +INSERT INTO `sys_role_menu` VALUES ('3198', '1', '84'); +INSERT INTO `sys_role_menu` VALUES ('3199', '1', '85'); +INSERT INTO `sys_role_menu` VALUES ('3200', '1', '86'); +INSERT INTO `sys_role_menu` VALUES ('3201', '1', '78'); +INSERT INTO `sys_role_menu` VALUES ('3202', '1', '83'); +INSERT INTO `sys_role_menu` VALUES ('3203', '1', '81'); +INSERT INTO `sys_role_menu` VALUES ('3204', '1', '87'); +INSERT INTO `sys_role_menu` VALUES ('3205', '1', '82'); +INSERT INTO `sys_role_menu` VALUES ('3206', '1', '3'); +INSERT INTO `sys_role_menu` VALUES ('3207', '1', '7'); +INSERT INTO `sys_role_menu` VALUES ('3208', '1', '62'); +INSERT INTO `sys_role_menu` VALUES ('3209', '1', '56'); +INSERT INTO `sys_role_menu` VALUES ('3210', '1', '55'); +INSERT INTO `sys_role_menu` VALUES ('3211', '1', '15'); +INSERT INTO `sys_role_menu` VALUES ('3212', '1', '6'); +INSERT INTO `sys_role_menu` VALUES ('3213', '1', '26'); +INSERT INTO `sys_role_menu` VALUES ('3214', '1', '25'); +INSERT INTO `sys_role_menu` VALUES ('3215', '1', '24'); +INSERT INTO `sys_role_menu` VALUES ('3216', '1', '14'); +INSERT INTO `sys_role_menu` VALUES ('3217', '1', '13'); +INSERT INTO `sys_role_menu` VALUES ('3218', '1', '12'); +INSERT INTO `sys_role_menu` VALUES ('3219', '1', '2'); +INSERT INTO `sys_role_menu` VALUES ('3220', '1', '77'); +INSERT INTO `sys_role_menu` VALUES ('3221', '1', '61'); +INSERT INTO `sys_role_menu` VALUES ('3222', '1', '22'); +INSERT INTO `sys_role_menu` VALUES ('3223', '1', '21'); +INSERT INTO `sys_role_menu` VALUES ('3224', '1', '20'); + +-- ---------------------------- +-- Table structure for `sys_task` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_task`; +CREATE TABLE `sys_task` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `cron_expression` varchar(255) DEFAULT NULL COMMENT 'cron表达式', + `method_name` varchar(255) DEFAULT NULL COMMENT '任务调用的方法名', + `is_concurrent` varchar(255) DEFAULT NULL COMMENT '任务是否有状态', + `description` varchar(255) DEFAULT NULL COMMENT '任务描述', + `update_by` varchar(64) DEFAULT NULL COMMENT '更新者', + `bean_class` varchar(255) DEFAULT NULL COMMENT '任务执行时调用哪个类的方法 包名+类名', + `create_date` datetime DEFAULT NULL COMMENT '创建时间', + `job_status` varchar(255) DEFAULT NULL COMMENT '任务状态', + `job_group` varchar(255) DEFAULT NULL COMMENT '任务分组', + `update_date` datetime DEFAULT NULL COMMENT '更新时间', + `create_by` varchar(64) DEFAULT NULL COMMENT '创建者', + `spring_bean` varchar(255) DEFAULT NULL COMMENT 'Spring bean', + `job_name` varchar(255) DEFAULT NULL COMMENT '任务名', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sys_task +-- ---------------------------- +INSERT INTO `sys_task` VALUES ('2', '0/10 * * * * ?', 'run1', '1', '', '4028ea815a3d2a8c015a3d2f8d2a0002', 'com.bootdo.common.task.WelcomeJob', '2017-05-19 18:30:56', '0', 'group1', '2017-05-19 18:31:07', null, '', 'welcomJob'); + +-- ---------------------------- +-- Table structure for `sys_user` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user`; +CREATE TABLE `sys_user` ( + `user_id` bigint(20) NOT NULL AUTO_INCREMENT, + `username` varchar(50) DEFAULT NULL COMMENT '用户名', + `name` varchar(100) DEFAULT NULL, + `password` varchar(50) DEFAULT NULL COMMENT '密码', + `dept_id` bigint(20) DEFAULT NULL, + `email` varchar(100) DEFAULT NULL COMMENT '邮箱', + `mobile` varchar(100) DEFAULT NULL COMMENT '手机号', + `status` tinyint(255) DEFAULT NULL COMMENT '状态 0:禁用,1:正常', + `user_id_create` bigint(255) DEFAULT NULL COMMENT '创建用户id', + `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', + `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', + `sex` bigint(32) DEFAULT NULL COMMENT '性别', + `birth` datetime DEFAULT NULL COMMENT '出身日期', + `pic_id` bigint(32) DEFAULT NULL, + `live_address` varchar(500) DEFAULT NULL COMMENT '现居住地', + `hobby` varchar(255) DEFAULT NULL COMMENT '爱好', + `province` varchar(255) DEFAULT NULL COMMENT '省份', + `city` varchar(255) DEFAULT NULL COMMENT '所在城市', + `district` varchar(255) DEFAULT NULL COMMENT '所在地区', + PRIMARY KEY (`user_id`) +) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sys_user +-- ---------------------------- +INSERT INTO `sys_user` VALUES ('1', 'admin', '超级管理员', 'd0af8fa1272ef5a152d9e27763eea293', '6', 'admin@example.com', '17699999999', '1', '1', '2017-08-15 21:40:39', '2017-08-15 21:41:00', '96', '2017-12-14 00:00:00', '138', 'ccc', '', '北京市', '北京市市辖区', '东城区'); +INSERT INTO `sys_user` VALUES ('2', 'test', '临时用户', '6cf3bb3deba2aadbd41ec9a22511084e', '6', 'test@bootdo.com', null, '1', '1', '2017-08-14 13:43:05', '2017-08-14 21:15:36', null, null, null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('36', 'ldh', '刘德华', 'bfd9394475754fbe45866eba97738c36', '7', 'ldh@bootdo.com', null, '1', null, null, null, null, null, null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('123', 'zxy', '张学友', '35174ba93f5fe7267f1fb3c1bf903781', '6', 'zxy@bootdo', null, '0', null, null, null, null, null, null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('124', 'wyf', '吴亦凡', 'e179e6f687bbd57b9d7efc4746c8090a', '6', 'wyf@bootdo.com', null, '1', null, null, null, null, '2018-04-11 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('130', 'lh', '鹿晗', '7924710cd673f68967cde70e188bb097', '9', 'lh@bootdo.com', null, '1', null, null, null, null, '2018-04-11 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('131', 'lhc', '令狐冲', 'd515538e17ecb570ba40344b5618f5d4', '6', 'lhc@bootdo.com', null, '0', null, null, null, null, '2018-04-11 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('132', 'lyf', '刘亦菲', '7fdb1d9008f45950c1620ba0864e5fbd', '13', 'lyf@bootdo.com', null, '1', null, null, null, null, '2018-03-15 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('134', 'lyh', '李彦宏', 'dc26092b3244d9d432863f2738180e19', '8', 'lyh@bootdo.com', null, '1', null, null, null, null, '2018-03-18 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('135', 'wjl', '王健林', '3967697dfced162cf6a34080259b83aa', '6', 'wjl@bootod.com', null, '1', null, null, null, null, '2018-03-19 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('136', 'gdg2', '郭德纲', '3bb1bda86bc02bf6478cd91e42135d2f', '9', 'gdg@bootdo.com', null, '1', null, null, null, null, '2018-03-07 00:00:00', null, null, null, null, null, null); +INSERT INTO `sys_user` VALUES ('156', 'test2', '测试二', '9f411bc8445132fba6bef0ee865f9d08', null, 'test2@bootdo', null, null, null, null, null, null, '2018-03-06 00:00:00', null, null, null, null, null, null); + +-- ---------------------------- +-- Table structure for `sys_user_plus` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_plus`; +CREATE TABLE `sys_user_plus` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `user_id` bigint(20) NOT NULL, + `payment` double DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of sys_user_plus +-- ---------------------------- + +-- ---------------------------- +-- Table structure for `sys_user_role` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_role`; +CREATE TABLE `sys_user_role` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `user_id` bigint(20) DEFAULT NULL COMMENT '用户ID', + `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=166 DEFAULT CHARSET=utf8 COMMENT='用户与角色对应关系'; + +-- ---------------------------- +-- Records of sys_user_role +-- ---------------------------- +INSERT INTO `sys_user_role` VALUES ('73', '30', '48'); +INSERT INTO `sys_user_role` VALUES ('74', '30', '49'); +INSERT INTO `sys_user_role` VALUES ('75', '30', '50'); +INSERT INTO `sys_user_role` VALUES ('76', '31', '48'); +INSERT INTO `sys_user_role` VALUES ('77', '31', '49'); +INSERT INTO `sys_user_role` VALUES ('78', '31', '52'); +INSERT INTO `sys_user_role` VALUES ('79', '32', '48'); +INSERT INTO `sys_user_role` VALUES ('80', '32', '49'); +INSERT INTO `sys_user_role` VALUES ('81', '32', '50'); +INSERT INTO `sys_user_role` VALUES ('82', '32', '51'); +INSERT INTO `sys_user_role` VALUES ('83', '32', '52'); +INSERT INTO `sys_user_role` VALUES ('84', '33', '38'); +INSERT INTO `sys_user_role` VALUES ('85', '33', '49'); +INSERT INTO `sys_user_role` VALUES ('86', '33', '52'); +INSERT INTO `sys_user_role` VALUES ('87', '34', '50'); +INSERT INTO `sys_user_role` VALUES ('88', '34', '51'); +INSERT INTO `sys_user_role` VALUES ('89', '34', '52'); +INSERT INTO `sys_user_role` VALUES ('110', '1', '1'); +INSERT INTO `sys_user_role` VALUES ('111', '2', '1'); +INSERT INTO `sys_user_role` VALUES ('124', null, '48'); +INSERT INTO `sys_user_role` VALUES ('127', '123', '48'); +INSERT INTO `sys_user_role` VALUES ('132', '36', '48'); +INSERT INTO `sys_user_role` VALUES ('150', '156', '1'); +INSERT INTO `sys_user_role` VALUES ('151', '136', '1'); +INSERT INTO `sys_user_role` VALUES ('152', '135', '1'); +INSERT INTO `sys_user_role` VALUES ('153', '134', '1'); +INSERT INTO `sys_user_role` VALUES ('154', '134', '48'); +INSERT INTO `sys_user_role` VALUES ('155', '134', '56'); +INSERT INTO `sys_user_role` VALUES ('158', '131', '48'); +INSERT INTO `sys_user_role` VALUES ('159', '131', '1'); +INSERT INTO `sys_user_role` VALUES ('160', '130', '1'); +INSERT INTO `sys_user_role` VALUES ('164', '124', '56'); +INSERT INTO `sys_user_role` VALUES ('165', '124', '48'); + +-- ---------------------------- +-- Table structure for `sys_user_token` +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user_token`; +CREATE TABLE `sys_user_token` ( + `user_id` bigint(20) NOT NULL, + `token` varchar(100) NOT NULL COMMENT 'token', + `expire_time` datetime DEFAULT NULL COMMENT '过期时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`user_id`), + UNIQUE KEY `token` (`token`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统用户Token'; + +-- ---------------------------- +-- Records of sys_user_token +-- ---------------------------- +INSERT INTO `sys_user_token` VALUES ('1', 'b87fcf0a-1139-4079-a34f-5bc27957e458', '2018-01-18 11:29:29', '2018-01-18 10:59:29'); diff --git a/clouddo-admin/pom.xml b/clouddo-admin/pom.xml index 3f5f6bfb76db6c5fcd8ee8c0cceadc28bcbaaf7b..823d6930bcfb384ea828a67c0a6796a8daf69feb 100644 --- a/clouddo-admin/pom.xml +++ b/clouddo-admin/pom.xml @@ -14,7 +14,7 @@ org.springframework.boot spring-boot-starter-parent - 1.5.9.RELEASE + 2.0.4.RELEASE @@ -22,14 +22,14 @@ UTF-8 UTF-8 1.8 - Edgware.RELEASE + Finchley.SR1 1.1.0.Final org.springframework.cloud - spring-cloud-starter-eureka-server + spring-cloud-starter-netflix-eureka-server diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/ClouddoAdminApplication.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/ClouddoAdminApplication.java index bb1b3f772610e6982f07b344559e70758ac69e52..997615e268124f4df94cac08fa4b19148d1d4aa6 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/ClouddoAdminApplication.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/ClouddoAdminApplication.java @@ -1,25 +1,22 @@ package com.bootdo.clouddoadmin; -import com.bootdo.clouddocommon.filter.ContextFilter; import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.web.servlet.FilterRegistrationBean; +import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; import org.springframework.cache.annotation.EnableCaching; -import org.springframework.context.annotation.Bean; +import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.scheduling.annotation.EnableScheduling; +@EnableFeignClients(basePackages = {"com.bootdo"}) @EnableCaching @EnableScheduling -@SpringBootApplication +@SpringBootApplication(scanBasePackages = {"com.bootdo.clouddoadmin", "com.bootdo.clouddocommon"}) +@EnableAutoConfiguration(exclude = {SecurityAutoConfiguration.class}) public class ClouddoAdminApplication { - public static void main(String[] args) { - SpringApplication.run(ClouddoAdminApplication.class, args); - } - @Bean - public FilterRegistrationBean filterRegistrationBean(){ - FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(new ContextFilter()); - filterRegistrationBean.addUrlPatterns("/*"); - return filterRegistrationBean; - } + public static void main(String[] args) { + SpringApplication.run(ClouddoAdminApplication.class, args); + } + } diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/config/AuthConfig.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/config/AuthConfig.java index ac7ad1a70f8906395d1e691368eea126cc43c0d2..0e14b9a97ad81639f45230cb83876b4f68ee0524 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/config/AuthConfig.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/config/AuthConfig.java @@ -21,6 +21,7 @@ public class AuthConfig extends WebMvcConfigurerAdapter { // 排除配置 addInterceptor.excludePathPatterns("/error"); addInterceptor.excludePathPatterns("/login**"); + addInterceptor.excludePathPatterns("/test**"); // 拦截配置 addInterceptor.addPathPatterns("/**"); diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/LoginController.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/LoginController.java index 5bc977e44d082336525df3e1e2db52b59559138f..61a54312947707ec68760acb52ad767e362fbc24 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/LoginController.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/LoginController.java @@ -5,6 +5,7 @@ import com.bootdo.clouddoadmin.service.MenuService; import com.bootdo.clouddoadmin.service.TokenService; import com.bootdo.clouddoadmin.service.UserService; import com.bootdo.clouddoadmin.utils.MD5Utils; +import com.bootdo.clouddocommon.annotation.Log; import com.bootdo.clouddocommon.context.FilterContextHandler; import com.bootdo.clouddocommon.dto.LoginDTO; import com.bootdo.clouddocommon.dto.UserToken; @@ -35,6 +36,7 @@ public class LoginController { @Autowired MenuService menuService; + @Log("登录") @PostMapping("/login") R login(@Valid @RequestBody LoginDTO loginDTO, HttpServletRequest request, HttpServletResponse response) { String username = loginDTO.getUsername().trim(); @@ -53,14 +55,17 @@ public class LoginController { UserToken userToken = new UserToken(userDO.getUsername(), userDO.getUserId().toString(), userDO.getName()); String token=""; try { - token = JwtUtils.generateToken(userToken, 300*60*1000); + token = JwtUtils.generateToken(userToken, 2*60*60*1000); } catch (Exception e) { e.printStackTrace(); } //首先清除用户缓存权限 menuService.clearCache(userDO.getUserId()); // String token = tokenService.createToken(userDO.getUserId()); - return R.ok("登录成功").put("token", token).put("user",userDO).put("router",menuService.RouterDTOsByUserId(userDO.getUserId())); + return R.ok("登录成功") + .put("token", token).put("user",userDO) + .put("perms",menuService.PermsByUserId(userDO.getUserId())) + .put("router",menuService.RouterDTOsByUserId(userDO.getUserId())); } diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/MenuController.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/MenuController.java index 2ab1e048f38f89a91ba7b462d5190814452599ef..1dcab5d831f6d2a5238f3bf2a776c9c1bd6edb28 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/MenuController.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/MenuController.java @@ -3,6 +3,7 @@ package com.bootdo.clouddoadmin.controller; import com.bootdo.clouddoadmin.domain.MenuDO; import com.bootdo.clouddoadmin.domain.Tree; import com.bootdo.clouddoadmin.service.MenuService; +import com.bootdo.clouddocommon.annotation.Log; import com.bootdo.clouddocommon.context.FilterContextHandler; import com.bootdo.clouddocommon.dto.MenuDTO; import com.bootdo.clouddocommon.utils.R; @@ -23,6 +24,7 @@ public class MenuController { @Autowired MenuService menuService; + @Log("访问菜单") @GetMapping("tree") Tree tree(){ return menuService.getTree(); diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/TestController.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/TestController.java new file mode 100644 index 0000000000000000000000000000000000000000..ed76fc1f1edfa216b763440dec42a55299b07bc8 --- /dev/null +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/TestController.java @@ -0,0 +1,23 @@ +package com.bootdo.clouddoadmin.controller; + +import com.bootdo.clouddoadmin.rpc.TestRpc; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping +public class TestController { + @Autowired + TestRpc testRpc; + + @GetMapping("test") + String test() { + return testRpc.test(); + } + @GetMapping("test1") + String test1() { + return "1111"; + } +} diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/UserController.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/UserController.java index bcd515c4ea427d4592deaf7e267dae4ce2f2ba01..31380cedb62fe0dd094bc57f2681f216ad17515c 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/UserController.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/controller/UserController.java @@ -7,6 +7,7 @@ import com.bootdo.clouddoadmin.dto.do2dto.UserConvert; import com.bootdo.clouddoadmin.service.RoleService; import com.bootdo.clouddoadmin.service.UserService; import com.bootdo.clouddoadmin.utils.MD5Utils; +import com.bootdo.clouddocommon.annotation.Log; import com.bootdo.clouddocommon.context.FilterContextHandler; import com.bootdo.clouddocommon.dto.LoginUserDTO; import com.bootdo.clouddocommon.utils.PageUtils; @@ -66,6 +67,7 @@ public class UserController extends BaseController { * @param params * @return */ + @Log("获取用户列表") @GetMapping() R listByPage(@RequestParam Map params) { Query query = new Query(params); diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/rpc/TestRpc.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/rpc/TestRpc.java new file mode 100644 index 0000000000000000000000000000000000000000..092808e17616e446f8dbf5dd326a0be540c4c526 --- /dev/null +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/rpc/TestRpc.java @@ -0,0 +1,11 @@ +package com.bootdo.clouddoadmin.rpc; + +import com.bootdo.clouddocommon.intercepter.FeignIntercepter; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.GetMapping; + +@FeignClient(name = "course", configuration = FeignIntercepter.class) +public interface TestRpc { + @GetMapping("/test/testRpc/test") + String test(); +} diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/MenuService.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/MenuService.java index 73afd0feeb7c8ce53fa0b86d9155a5cca3221edc..e51df6ed7bba7e5ebf346d6489209ff9a4b6503c 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/MenuService.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/MenuService.java @@ -56,4 +56,8 @@ public interface MenuService { * @return */ List RouterDTOsByUserId(Long userId); + /** + * 用户权限 + */ + List PermsByUserId(Long userId); } diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/impl/MenuServiceImpl.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/impl/MenuServiceImpl.java index a0f8f4cde94d18b1232cc6da5267063e04dc885e..f8388b2f6d6b6360aa936624eeab95a757d1cd11 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/impl/MenuServiceImpl.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/service/impl/MenuServiceImpl.java @@ -208,6 +208,18 @@ public class MenuServiceImpl implements MenuService { return RouterDTO.buildList(routerDTOs, 0L); } + @Override + public List PermsByUserId(Long userId) { + List permsList = new ArrayList<>(); + List menuDOs = userMenus(userId); + for (MenuDO menuDO:menuDOs){ + if(menuDO.getPerms()!=null && ""!=menuDO.getPerms()){ + permsList.add(menuDO.getPerms()); + } + } + return permsList; + } + @Override public List> listMenuTree(Long id) { List> trees = new ArrayList>(); diff --git a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/utils/JwtUtils.java b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/utils/JwtUtils.java index a94ed9950ad999490698d1099a63bbd683b34977..b3982d07c1d3fc67dc8c13ae6850862302625b34 100644 --- a/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/utils/JwtUtils.java +++ b/clouddo-admin/src/main/java/com/bootdo/clouddoadmin/utils/JwtUtils.java @@ -1,6 +1,6 @@ //package com.bootdo.clouddoadmin.utils; // -//import com.bootdo.clouddoadmin.constants.Constants; +//import com.bootdo.clouddoadmin.constants.constants; //import com.bootdo.clouddoadmin.vo.UserToken; //import com.netflix.discovery.CommonConstants; //import io.jsonwebtoken.Claims; @@ -18,10 +18,10 @@ // public static String generateToken(UserToken userToken, int expire) throws Exception { // String token = Jwts.builder() // .setSubject(userToken.getUsername()) -// .claim(Constants.USER_TOKEN_ID, userToken.getUserId()) -// .claim(Constants.USER_TOKEN_NAME, userToken.getName()) +// .claim(constants.USER_TOKEN_ID, userToken.getUserId()) +// .claim(constants.USER_TOKEN_NAME, userToken.getName()) // .setExpiration(new Date(System.currentTimeMillis()+expire)) -// .signWith(SignatureAlgorithm.HS256, Constants.JWT_PRIVATE_KEY) +// .signWith(SignatureAlgorithm.HS256, constants.JWT_PRIVATE_KEY) // .compact(); // return token; // } @@ -29,8 +29,8 @@ // // public static UserToken getInfoFromToken(String token) throws Exception { // Claims claims = Jwts.parser() -// .setSigningKey(Constants.JWT_PRIVATE_KEY).parseClaimsJws(token) +// .setSigningKey(constants.JWT_PRIVATE_KEY).parseClaimsJws(token) // .getBody(); -// return new UserToken(claims.getSubject(), ((Integer)claims.get(Constants.USER_TOKEN_ID)).longValue() ,claims.get(Constants.USER_TOKEN_NAME).toString()); +// return new UserToken(claims.getSubject(), ((Integer)claims.get(constants.USER_TOKEN_ID)).longValue() ,claims.get(constants.USER_TOKEN_NAME).toString()); // } //} diff --git a/clouddo-admin/src/main/resources/application.yml b/clouddo-admin/src/main/resources/application.yml index 668c104799b231b1cf28c5932e40525e8274a8ca..f5b1ce1924140dba00758b2bf40f1ecfd171e0e8 100644 --- a/clouddo-admin/src/main/resources/application.yml +++ b/clouddo-admin/src/main/resources/application.yml @@ -2,11 +2,11 @@ eureka: client: serviceUrl: defaultZone: http://localhost:8001/eureka/ -security: - basic: - enabled: false +#security: +# basic: +# enabled: false server: - port: 8003 + port: 8005 spring: application: name: api-admin @@ -20,4 +20,6 @@ spring: mybatis: mapper-locations: mapper/**Mapper.xml configuration: - map-underscore-to-camel-case: true \ No newline at end of file + map-underscore-to-camel-case: true +#logging: +# level: debug \ No newline at end of file diff --git a/clouddo-admin/src/test/java/com/bootdo/clouddoadmin/ClouddoAdminApplicationTests.java b/clouddo-admin/src/test/java/com/bootdo/clouddoadmin/ClouddoAdminApplicationTests.java index e3f1ed6a62c4017397c6680e35071a9d137b6fed..0216b0cf3a63cdbeaf559c09d1e0630e25171ffc 100644 --- a/clouddo-admin/src/test/java/com/bootdo/clouddoadmin/ClouddoAdminApplicationTests.java +++ b/clouddo-admin/src/test/java/com/bootdo/clouddoadmin/ClouddoAdminApplicationTests.java @@ -1,8 +1,5 @@ //package com.bootdo.clouddoadmin; // -//import com.bootdo.clouddoadmin.utils.JwtUtils; -//import com.bootdo.clouddoadmin.vo.UserToken; -//import org.junit.Test; //import org.junit.runner.RunWith; //import org.springframework.boot.test.context.SpringBootTest; //import org.springframework.test.context.junit4.SpringRunner; @@ -11,19 +8,44 @@ //@SpringBootTest //public class ClouddoAdminApplicationTests { // -// @Test -// public void contextLoads() { -// UserToken userToken = new UserToken("admin",1L,"管理员"); -// String jwt = null; -// try { -// jwt = JwtUtils.generateToken(userToken,1); -// Thread.sleep(100); -// UserToken userToken1 = JwtUtils.getInfoFromToken(jwt); -// System.out.println(userToken1); -// } catch (Exception e) { -// e.printStackTrace(); -// } -// -// } +// public static void main(String[] args) { +// MobileCardCompanyDO cardPayOrderModel = new MobileCardCompanyDO(); +// cardPayOrderModel.setCompanyCode("HS"); +// cardPayOrderModel.setCompanyDesc("a1231241241awdasdf"); +// cardPayOrderModel.setCompanyName("123124dzvsds"); +// cardPayOrderModel.setId(2l); +// cardPayOrderModel.setStatus("1"); +// CompanyModel companyModel = new CompanyModel(); +// +// /** +// * 10W次 +// * BeanUtils.copyProperties:718 +// * beanCopier.copy:56 +// */ +// +// /** +// * 100W次 +// * BeanUtils.copyProperties:5673 +// * beanCopier.copy:70 +// */ +// +// //BeanUtils性能 +// long start = System.currentTimeMillis(); +// for (int i = 0; i < 1000000; i++) { +// BeanUtils.copyProperties(cardPayOrderModel, companyModel); +// } +// long end = System.currentTimeMillis(); +// System.out.println(end - start); +// +// //BeanCopier性能 +// long start1 = System.currentTimeMillis(); +// BeanCopier beanCopier = BeanCopier.create(MobileCardCompanyDO.class, CompanyModel.class, +// false); +// for (int i = 0; i < 1000000; i++) { +// beanCopier.copy(cardPayOrderModel, companyModel, null); +// } +// long end1 = System.currentTimeMillis(); +// System.out.println(end1 - start1); +// } // //} diff --git a/clouddo-base/pom.xml b/clouddo-base/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..6990c63c0b3b9c28131508c99bb1f051df25c032 --- /dev/null +++ b/clouddo-base/pom.xml @@ -0,0 +1,90 @@ + + + 4.0.0 + + com.bootdo + clouddo-base + 0.0.1-SNAPSHOT + jar + + clouddo-base + 日志等基础服务 + + + org.springframework.boot + spring-boot-starter-parent + 2.0.4.RELEASE + + + + + UTF-8 + UTF-8 + 1.8 + Finchley.SR1 + + + + + org.springframework.cloud + spring-cloud-starter-netflix-eureka-server + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-starter-test + test + + + + mysql + mysql-connector-java + + + org.mybatis + mybatis + 3.4.4 + + + + org.mybatis.spring.boot + mybatis-spring-boot-starter + 1.1.1 + + + + com.bootdo + clouddo-common + 0.0.1-SNAPSHOT + + + + + + + org.springframework.cloud + spring-cloud-dependencies + ${spring-cloud.version} + pom + import + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + + diff --git a/clouddo-base/src/main/java/com/bootdo/clouddobase/ClouddoBaseApplication.java b/clouddo-base/src/main/java/com/bootdo/clouddobase/ClouddoBaseApplication.java new file mode 100644 index 0000000000000000000000000000000000000000..2595ae7855ea7879d765a5e59191dd226d459712 --- /dev/null +++ b/clouddo-base/src/main/java/com/bootdo/clouddobase/ClouddoBaseApplication.java @@ -0,0 +1,14 @@ +package com.bootdo.clouddobase; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@MapperScan(basePackages = {"com.bootdo.*.dao"}) +@SpringBootApplication +public class ClouddoBaseApplication { + + public static void main(String[] args) { + SpringApplication.run(ClouddoBaseApplication.class, args); + } +} diff --git a/clouddo-base/src/main/java/com/bootdo/clouddobase/controller/LogController.java b/clouddo-base/src/main/java/com/bootdo/clouddobase/controller/LogController.java new file mode 100644 index 0000000000000000000000000000000000000000..71762af44c9d71e8da24c0e5540e97fef6a952bb --- /dev/null +++ b/clouddo-base/src/main/java/com/bootdo/clouddobase/controller/LogController.java @@ -0,0 +1,53 @@ +package com.bootdo.clouddobase.controller; + + +import com.bootdo.clouddocommon.dto.LogDO; +import com.bootdo.clouddocommon.utils.PageUtils; +import com.bootdo.clouddocommon.utils.Query; +import com.bootdo.clouddocommon.utils.R; +import com.bootdo.clouddobase.service.LogService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +@RequestMapping("/log") +@RestController +public class LogController { + @Autowired + LogService logService; + + @GetMapping() + R list(@RequestParam Map params) { + Query query = new Query(params); + return R.page(new PageUtils(logService.queryList(query), logService.count(query))); + } + + @PostMapping("/save") + R save(@RequestBody LogDO logDO) { + if (logService.save(logDO) > 0) { + return R.ok(); + } + return R.error(); + } + + @DeleteMapping() + R remove(Long id) { + if (logService.remove(id) > 0) { + return R.ok(); + } + return R.error(); + } + + @PostMapping("/batchRemove") + R batchRemove(@RequestParam("ids[]") Long[] ids) { + int r = logService.batchRemove(ids); + if (r > 0) { + return R.ok(); + } + return R.error(); + } +} diff --git a/clouddo-base/src/main/java/com/bootdo/clouddobase/dao/LogDao.java b/clouddo-base/src/main/java/com/bootdo/clouddobase/dao/LogDao.java new file mode 100644 index 0000000000000000000000000000000000000000..922d4c5cc2cf348b173add0051560e5b85fce9bb --- /dev/null +++ b/clouddo-base/src/main/java/com/bootdo/clouddobase/dao/LogDao.java @@ -0,0 +1,31 @@ +package com.bootdo.clouddobase.dao; + +import com.bootdo.clouddocommon.dto.LogDO; +import org.apache.ibatis.annotations.Mapper; + +import java.util.List; +import java.util.Map; + +/** + * 系统日志 + * @author chglee + * @email 1992lcg@163.com + * @date 2017-10-03 15:45:42 + */ +@Mapper +public interface LogDao { + + LogDO get(Long id); + + List list(Map map); + + int count(Map map); + + int save(LogDO log); + + int update(LogDO log); + + int remove(Long id); + + int batchRemove(Long[] ids); +} diff --git a/clouddo-base/src/main/java/com/bootdo/clouddobase/service/LogService.java b/clouddo-base/src/main/java/com/bootdo/clouddobase/service/LogService.java new file mode 100644 index 0000000000000000000000000000000000000000..0bcd170233e02354277987872632f525d818f8a9 --- /dev/null +++ b/clouddo-base/src/main/java/com/bootdo/clouddobase/service/LogService.java @@ -0,0 +1,22 @@ +package com.bootdo.clouddobase.service; + + +import com.bootdo.clouddocommon.dto.LogDO; +import com.bootdo.clouddocommon.utils.Query; +import org.springframework.stereotype.Service; + +import java.util.List; + + +@Service +public interface LogService { + int save(LogDO logDO); + + List queryList(Query query); + + int count(Query query); + + int remove(Long id); + + int batchRemove(Long[] ids); +} diff --git a/clouddo-base/src/main/java/com/bootdo/clouddobase/service/impl/LogServiceImpl.java b/clouddo-base/src/main/java/com/bootdo/clouddobase/service/impl/LogServiceImpl.java new file mode 100644 index 0000000000000000000000000000000000000000..6d292e351caf3786cadb93dc921dda874f95cf1e --- /dev/null +++ b/clouddo-base/src/main/java/com/bootdo/clouddobase/service/impl/LogServiceImpl.java @@ -0,0 +1,46 @@ +package com.bootdo.clouddobase.service.impl; + + +import com.bootdo.clouddocommon.dto.LogDO; +import com.bootdo.clouddocommon.utils.Query; +import com.bootdo.clouddobase.dao.LogDao; +import com.bootdo.clouddobase.service.LogService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.scheduling.annotation.Async; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class LogServiceImpl implements LogService { + @Autowired + LogDao logMapper; + + @Async + @Override + public int save(LogDO logDO) { + return logMapper.save(logDO); + } + + @Override + public List queryList(Query query) { + List logs = logMapper.list(query); + return logs; + } + + @Override + public int count(Query query) { + return logMapper.count(query); + } + + @Override + public int remove(Long id) { + int count = logMapper.remove(id); + return count; + } + + @Override + public int batchRemove(Long[] ids) { + return logMapper.batchRemove(ids); + } +} diff --git a/clouddo-base/src/main/resources/application.yml b/clouddo-base/src/main/resources/application.yml new file mode 100644 index 0000000000000000000000000000000000000000..4cedf53447bd3069d5cbd5e6e6fdcc9998350599 --- /dev/null +++ b/clouddo-base/src/main/resources/application.yml @@ -0,0 +1,15 @@ +eureka: + client: + serviceUrl: + defaultZone: http://localhost:8001/eureka/ +spring: + application: + name: api-base + datasource: + url: jdbc:mysql://127.0.0.1:3306/clouddo?useUnicode=true&characterEncoding=utf8 + username: root + password: root +mybatis: + mapper-locations: mapper/**Mapper.xml + configuration: + map-underscore-to-camel-case: true \ No newline at end of file diff --git a/clouddo-base/src/main/resources/mapper/LogMapper.xml b/clouddo-base/src/main/resources/mapper/LogMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..e1a4c311c1c0590aaab482828d00d11797bad194 --- /dev/null +++ b/clouddo-base/src/main/resources/mapper/LogMapper.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + insert into sys_log + ( + `user_id`, + `username`, + `operation`, + `time`, + `method`, + `params`, + `ip`, + `gmt_create` + ) + values + ( + #{userId}, + #{username}, + #{operation}, + #{time}, + #{method}, + #{params}, + #{ip}, + #{gmtCreate} + ) + + + + update sys_log + + `user_id` = #{userId}, + `username` = #{username}, + `operation` = #{operation}, + `time` = #{time}, + `method` = #{method}, + `params` = #{params}, + `ip` = #{ip}, + `gmt_create` = #{gmtCreate} + + where id = #{id} + + + + delete from sys_log where id = #{value} + + + + delete from sys_log where id in + + #{id} + + + + \ No newline at end of file diff --git a/clouddo-base/src/main/resources/mybatis/LogMapper.xml b/clouddo-base/src/main/resources/mybatis/LogMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..e1a4c311c1c0590aaab482828d00d11797bad194 --- /dev/null +++ b/clouddo-base/src/main/resources/mybatis/LogMapper.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + insert into sys_log + ( + `user_id`, + `username`, + `operation`, + `time`, + `method`, + `params`, + `ip`, + `gmt_create` + ) + values + ( + #{userId}, + #{username}, + #{operation}, + #{time}, + #{method}, + #{params}, + #{ip}, + #{gmtCreate} + ) + + + + update sys_log + + `user_id` = #{userId}, + `username` = #{username}, + `operation` = #{operation}, + `time` = #{time}, + `method` = #{method}, + `params` = #{params}, + `ip` = #{ip}, + `gmt_create` = #{gmtCreate} + + where id = #{id} + + + + delete from sys_log where id = #{value} + + + + delete from sys_log where id in + + #{id} + + + + \ No newline at end of file diff --git a/clouddo-base/src/test/java/com/bootdo/clouddobase/ClouddoLogApplicationTests.java b/clouddo-base/src/test/java/com/bootdo/clouddobase/ClouddoLogApplicationTests.java new file mode 100644 index 0000000000000000000000000000000000000000..535cab31e452f53cb993e7e986c469670f9f3b28 --- /dev/null +++ b/clouddo-base/src/test/java/com/bootdo/clouddobase/ClouddoLogApplicationTests.java @@ -0,0 +1,16 @@ +package com.bootdo.clouddobase; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +@RunWith(SpringRunner.class) +@SpringBootTest +public class ClouddoLogApplicationTests { + + @Test + public void contextLoads() { + } + +} diff --git a/clouddo-cms/.gitignore b/clouddo-cms/.gitignore deleted file mode 100644 index 2af7cefb0a3f1e7df2fc27b8421f0e16b460e680..0000000000000000000000000000000000000000 --- a/clouddo-cms/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -nbproject/private/ -build/ -nbbuild/ -dist/ -nbdist/ -.nb-gradle/ \ No newline at end of file diff --git a/clouddo-cms/mvnw.cmd b/clouddo-cms/mvnw.cmd deleted file mode 100644 index 019bd74d766ebd4c033528112148d866555b5c9e..0000000000000000000000000000000000000000 --- a/clouddo-cms/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/clouddo-cms/pom.xml b/clouddo-cms/pom.xml index 59663cdfcfaa1993fc1ff92b6bb1310a017aecc1..593a6e5739810f9be07f1c67e7df4e911978b0f4 100644 --- a/clouddo-cms/pom.xml +++ b/clouddo-cms/pom.xml @@ -14,7 +14,7 @@ org.springframework.boot spring-boot-starter-parent - 2.0.0.RELEASE + 2.0.4.RELEASE @@ -22,7 +22,7 @@ UTF-8 UTF-8 1.8 - Finchley.M8 + Finchley.SR1 diff --git a/clouddo-cms/src/main/java/com/bootdo/clouddocms/ClouddoCmsApplication.java b/clouddo-cms/src/main/java/com/bootdo/clouddocms/ClouddoCmsApplication.java new file mode 100644 index 0000000000000000000000000000000000000000..44ef819d7c6ff6761a7a7edb7afec45458cddef5 --- /dev/null +++ b/clouddo-cms/src/main/java/com/bootdo/clouddocms/ClouddoCmsApplication.java @@ -0,0 +1,19 @@ +package com.bootdo.clouddocms; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.web.servlet.FilterRegistrationBean; +import org.springframework.cache.annotation.EnableCaching; +import org.springframework.context.annotation.Bean; +import org.springframework.scheduling.annotation.EnableScheduling; + +@EnableCaching +@EnableScheduling +@SpringBootApplication +public class ClouddoCmsApplication { + + public static void main(String[] args) { + SpringApplication.run(ClouddoCmsApplication.class, args); + } + +} diff --git a/clouddo-cms/src/main/java/com/bootdo/clouddocms/config/AuthConfig.java b/clouddo-cms/src/main/java/com/bootdo/clouddocms/config/AuthConfig.java new file mode 100644 index 0000000000000000000000000000000000000000..dd7a1534d253f62a751174d226446cb616b563e8 --- /dev/null +++ b/clouddo-cms/src/main/java/com/bootdo/clouddocms/config/AuthConfig.java @@ -0,0 +1,29 @@ +package com.bootdo.clouddocms.config; + +import com.bootdo.clouddocommon.intercepter.AuthIntercepter; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.config.annotation.InterceptorRegistration; +import org.springframework.web.servlet.config.annotation.InterceptorRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; + +@Configuration +public class AuthConfig implements WebMvcConfigurer { + @Bean + public AuthIntercepter authIntercepter() { + return new AuthIntercepter(); + } + + @Override + public void addInterceptors(InterceptorRegistry registry) { + InterceptorRegistration addInterceptor = registry.addInterceptor(authIntercepter()); + + // 排除配置 + addInterceptor.excludePathPatterns("/error"); + addInterceptor.excludePathPatterns("/files/**"); + + // 拦截配置 + addInterceptor.addPathPatterns("/**"); + } +} diff --git a/clouddo-cms/src/main/java/com/bootdo/clouddocms/config/WebConfig.java b/clouddo-cms/src/main/java/com/bootdo/clouddocms/config/WebConfig.java new file mode 100644 index 0000000000000000000000000000000000000000..c7b5613327737261d9669be07ba3de9fbe7a08de --- /dev/null +++ b/clouddo-cms/src/main/java/com/bootdo/clouddocms/config/WebConfig.java @@ -0,0 +1,19 @@ +package com.bootdo.clouddocms.config; + +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Component; +import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; + +@Component +public class WebConfig implements WebMvcConfigurer { + @Value("${app.filePath}") + String filePath; + + @Value("${app.pre}") + String pre; + @Override + public void addResourceHandlers(ResourceHandlerRegistry registry) { + registry.addResourceHandler(pre+"/**").addResourceLocations("file:///"+filePath); + } +} diff --git a/clouddo-cms/src/main/java/com/bootdo/clouddocms/controller/FileController.java b/clouddo-cms/src/main/java/com/bootdo/clouddocms/controller/FileController.java index 263ed2ef93272838cd1eccbd368bde42f0723bce..ba0a89e176db3a9a4b833911b75ca429c2252524 100644 --- a/clouddo-cms/src/main/java/com/bootdo/clouddocms/controller/FileController.java +++ b/clouddo-cms/src/main/java/com/bootdo/clouddocms/controller/FileController.java @@ -1,9 +1,15 @@ package com.bootdo.clouddocms.controller; +import java.io.IOException; +import java.util.Date; import java.util.List; import java.util.Map; +import java.util.UUID; +import com.bootdo.clouddocommon.context.FilterContextHandler; +import com.bootdo.clouddocommon.utils.FileUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.ui.Model; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @@ -15,6 +21,7 @@ import com.bootdo.clouddocms.service.FileService; import com.bootdo.clouddocommon.utils.PageUtils; import com.bootdo.clouddocommon.utils.Query; import com.bootdo.clouddocommon.utils.R; +import org.springframework.web.multipart.MultipartFile; /** * 文件上传 @@ -25,27 +32,56 @@ import com.bootdo.clouddocommon.utils.R; */ @RestController -@RequestMapping("/clouddocms/file") +@RequestMapping("/file") public class FileController { + @Value("${app.filePath}") + String filePath; + + @Value("${app.pre}") + String filePre; @Autowired private FileService fileService; @GetMapping("{id}") - public R get(@PathVariable Long id){ + public R get(@PathVariable Long id) { FileDTO fileDTO = FileConvert.MAPPER.do2dto(fileService.get(id)); return R.data(fileDTO); } + + @GetMapping("getToken") + public R getToken() { + return R.ok().put("token", FilterContextHandler.getToken()).put("url", "http://localhost:8002/api-cms/file/upload") + .put("key", UUID.randomUUID().toString()); + } + + @PostMapping("upload") + public R upload(MultipartFile file, String key) { + try { + String resPath = FileUtils.saveFile(file.getBytes(), filePath, key); + fileService.save(new FileDO() {{ + setCreateDate(new Date()); + setUrl("http://localhost:8004" + filePre + "/"+resPath); + setType(1); + }}); + return R.ok().put("resPath", resPath); + } catch (IOException e) { + e.printStackTrace(); + return R.error("文件上传失败"); + } + } + /** - * 分页查询 - */ + * 分页查询 + */ @GetMapping public R list(@RequestParam Map params) { Query query = new Query(params); List fileList = fileService.list(query); - List fileDTOS = FileConvert.MAPPER.dos2dtos(fileList); +// List fileDTOS = FileConvert.MAPPER.dos2dtos(fileList); int total = fileService.count(query); - PageUtils pageUtils = new PageUtils(fileDTOS, total); +// PageUtils pageUtils = new PageUtils(fileDTOS, total); + PageUtils pageUtils = new PageUtils(fileList, total); return R.page(pageUtils); } @@ -62,22 +98,22 @@ public class FileController { */ @PutMapping public R update(FileDO file) { - return R.operate(fileService.update(file) >0 ); + return R.operate(fileService.update(file) > 0); } /** * 删除 */ @DeleteMapping - public R remove( Long id) { + public R remove(Long id) { return R.operate(fileService.remove(id) > 0); } /** * 删除 */ - @DeleteMapping ("/batchRemove") - public R remove(@RequestParam("ids[]") Long[]ids) { - return R.operate(fileService.batchRemove(ids)>0); + @DeleteMapping("/batchRemove") + public R remove(@RequestParam("ids[]") Long[] ids) { + return R.operate(fileService.batchRemove(ids) > 0); } } diff --git a/clouddo-cms/src/main/resources/application.yml b/clouddo-cms/src/main/resources/application.yml new file mode 100644 index 0000000000000000000000000000000000000000..7b4a123ec1ccbcd9045b456d1b4622de295aa496 --- /dev/null +++ b/clouddo-cms/src/main/resources/application.yml @@ -0,0 +1,27 @@ +eureka: + client: + serviceUrl: + defaultZone: http://localhost:8001/eureka/ +server: + port: 8004 +spring: + application: + name: api-cms + datasource: + url: jdbc:mysql://127.0.0.1:3306/clouddo?useUnicode=true&characterEncoding=utf8 + username: root + password: root + jackson: + date-format: yyyy-MM-dd + time-zone: GMT+8 + servlet: + multipart: + max-file-size: 100Mb + max-request-size: 100Mb +mybatis: + mapper-locations: mapper/**Mapper.xml + configuration: + map-underscore-to-camel-case: true +app: + filePath: c:/var/uploaded_files/ + pre: /files \ No newline at end of file diff --git a/clouddo-cms/src/main/resources/mapper/clouddocms/FileMapper.xml b/clouddo-cms/src/main/resources/mapper/FileMapper.xml similarity index 100% rename from clouddo-cms/src/main/resources/mapper/clouddocms/FileMapper.xml rename to clouddo-cms/src/main/resources/mapper/FileMapper.xml diff --git a/clouddo-common/clouddo-common.iml b/clouddo-common/clouddo-common.iml deleted file mode 100644 index 53e56f98ad5d523eabb6fef460cadebf7c60102b..0000000000000000000000000000000000000000 --- a/clouddo-common/clouddo-common.iml +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/clouddo-common/pom.xml b/clouddo-common/pom.xml index 66c12acd97df10e05274ea1867a10198de939ad5..ec6e2cc391e7f20111bdb0c7d9cf14be6c159183 100644 --- a/clouddo-common/pom.xml +++ b/clouddo-common/pom.xml @@ -1,93 +1,109 @@ - 4.0.0 - - com.bootdo - clouddo-common - 0.0.1-SNAPSHOT - jar - - clouddo-common - Demo project for Spring Boot - - - org.springframework.boot - spring-boot-starter-parent - 1.5.9.RELEASE - - - - - UTF-8 - UTF-8 - 1.8 - Edgware.RELEASE - 1.2.0.Final - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.cloud - spring-cloud-starter-feign - - - - org.springframework.boot - spring-boot-starter-test - test - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 + + com.bootdo + clouddo-common + 0.0.1-SNAPSHOT + jar + + clouddo-common + Demo project for Spring Boot + + + org.springframework.boot + spring-boot-starter-parent + 2.0.4.RELEASE + + + + + UTF-8 + UTF-8 + 1.8 + Finchley.SR1 + 1.2.0.Final + + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.cloud + spring-cloud-starter-openfeign + + + + org.springframework.boot + spring-boot-starter-test + test + + + + org.springframework.boot + spring-boot-starter-aop + org.springframework.boot spring-boot-autoconfigure 1.5.6.RELEASE - - io.jsonwebtoken - jjwt - 0.7.0 - + + + io.jsonwebtoken + jjwt + 0.7.0 + com.fasterxml classmate 1.3.4 - - org.mapstruct - mapstruct-jdk8 - ${org.mapstruct.version} - + + org.mapstruct + mapstruct-jdk8 + ${org.mapstruct.version} + + + org.apache.commons + commons-lang3 + 3.7 + + + com.alibaba + fastjson + RELEASE + - - - - org.springframework.cloud - spring-cloud-dependencies - ${spring-cloud.version} - pom - import - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - + + + + org.springframework.cloud + spring-cloud-dependencies + ${spring-cloud.version} + pom + import + + + + + + + + + + + + + diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/annotation/Log.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/annotation/Log.java new file mode 100644 index 0000000000000000000000000000000000000000..94a7d60c6f89e1499029eb9412b269063d8847a1 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/annotation/Log.java @@ -0,0 +1,12 @@ +package com.bootdo.clouddocommon.annotation; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Target(ElementType.METHOD) +@Retention(RetentionPolicy.RUNTIME) +public @interface Log { + String value() default ""; +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/aspect/LogAspect.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/aspect/LogAspect.java new file mode 100644 index 0000000000000000000000000000000000000000..39410318a4d863c9c52404182c1abe8628b30b58 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/aspect/LogAspect.java @@ -0,0 +1,86 @@ +package com.bootdo.clouddocommon.aspect; + +import com.bootdo.clouddocommon.annotation.Log; +import com.bootdo.clouddocommon.context.FilterContextHandler; +import com.bootdo.clouddocommon.dto.LogDO; +import com.bootdo.clouddocommon.service.LogRpcService; +import com.bootdo.clouddocommon.utils.HttpContextUtils; +import com.bootdo.clouddocommon.utils.IPUtils; +import com.bootdo.clouddocommon.utils.JSONUtils; +import org.aspectj.lang.ProceedingJoinPoint; +import org.aspectj.lang.annotation.Around; +import org.aspectj.lang.annotation.Aspect; +import org.aspectj.lang.annotation.Pointcut; +import org.aspectj.lang.reflect.MethodSignature; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import javax.servlet.http.HttpServletRequest; +import java.lang.reflect.Method; +import java.util.Date; + +@Aspect +@Component +public class LogAspect { + private static final Logger logger = LoggerFactory.getLogger(LogAspect.class); + + @Autowired + LogRpcService logService; + + + @Pointcut("@annotation(com.bootdo.clouddocommon.annotation.Log)") + public void logPointCut() { + } + + @Around("logPointCut()") + public Object around(ProceedingJoinPoint point) throws Throwable { + long beginTime = System.currentTimeMillis(); + // 执行方法 + Object result = point.proceed(); + // 执行时长(毫秒) + long time = System.currentTimeMillis() - beginTime; + //异步保存日志 + saveLog(point, time); + return result; + } + + void saveLog(ProceedingJoinPoint joinPoint, long time) throws InterruptedException { + MethodSignature signature = (MethodSignature) joinPoint.getSignature(); + Method method = signature.getMethod(); + LogDO sysLog = new LogDO(); + Log syslog = method.getAnnotation(Log.class); + if (syslog != null) { + // 注解上的描述 + sysLog.setOperation(syslog.value()); + } + // 请求的方法名 + String className = joinPoint.getTarget().getClass().getName(); + String methodName = signature.getName(); + sysLog.setMethod(className + "." + methodName + "()"); + // 请求的参数 + Object[] args = joinPoint.getArgs(); + try { + String params = JSONUtils.beanToJson(args[0]).substring(0, 4999); + sysLog.setParams(params); + } catch (Exception e) { + + } + // 获取request + HttpServletRequest request = HttpContextUtils.getHttpServletRequest(); + // 设置IP地址 + sysLog.setIp(IPUtils.getIpAddr(request)); + // 用户名 + + sysLog.setUserId(Long.parseLong(FilterContextHandler.getUserID() == null ? "000000" : FilterContextHandler.getUserID())); + sysLog.setUsername(FilterContextHandler.getUsername() == null ? "" : FilterContextHandler.getUsername()); + sysLog.setTime((int) time); + // 系统当前时间 + Date date = new Date(); + sysLog.setGmtCreate(date); + // 保存系统日志 + logService.save(sysLog); + } +} + diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/aspect/WebLogAspect.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/aspect/WebLogAspect.java new file mode 100644 index 0000000000000000000000000000000000000000..4d0189cfd29074c7f21a5f6a036e3554b9caa910 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/aspect/WebLogAspect.java @@ -0,0 +1,49 @@ +package com.bootdo.clouddocommon.aspect; + +import org.aspectj.lang.JoinPoint; +import org.aspectj.lang.ProceedingJoinPoint; +import org.aspectj.lang.annotation.*; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Component; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; +import java.util.Arrays; + +@Aspect +@Component +public class WebLogAspect { + private static final Logger logger = LoggerFactory.getLogger(WebLogAspect.class); + + @Pointcut("execution( * com.bootdo..controller.*.*(..))")//两个..代表所有子目录,最后括号里的两个..代表所有参数 + public void logPointCut() { + } + + @Before("logPointCut()") + public void doBefore(JoinPoint joinPoint){ + ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); + HttpServletRequest request = requestAttributes.getRequest(); + logger.info("请求地址 : " +request.getRequestURL().toString()); + logger.info("HTTP METHOD : " + request.getMethod()); + // 获取真实的ip地址 + //logger.info("IP : " + IPAddressUtil.getClientIpAddress(request)); + logger.info("CLASS_METHOD : " + joinPoint.getSignature().getDeclaringTypeName() + "." + + joinPoint.getSignature().getName()); + logger.info("参数 : " + Arrays.toString(joinPoint.getArgs())); + } + @AfterReturning(returning = "ret", pointcut = "logPointCut()")// returning的值和doAfterReturning的参数名一致 + public void doAfterReturning(Object ret) throws Throwable { + // 处理完请求,返回内容(返回值太复杂时,打印的是物理存储空间的地址) + logger.debug("返回值 : " + ret); + } + + @Around("logPointCut()") + public Object doAround(ProceedingJoinPoint pjp) throws Throwable { + long startTime = System.currentTimeMillis(); + Object ob = pjp.proceed();// ob 为方法的返回值 + logger.info("耗时 : " + (System.currentTimeMillis() - startTime)); + return ob; + } +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/config/AsyncConfig.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/config/AsyncConfig.java new file mode 100644 index 0000000000000000000000000000000000000000..13c07ba61014860c487403906212a7fa8ec5c945 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/config/AsyncConfig.java @@ -0,0 +1,9 @@ +package com.bootdo.clouddocommon.config; + +import org.springframework.context.annotation.Configuration; +import org.springframework.scheduling.annotation.EnableAsync; + +@Configuration +@EnableAsync +public class AsyncConfig { +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/Constants/CommonConstants.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/constants/CommonConstants.java similarity index 69% rename from clouddo-common/src/main/java/com/bootdo/clouddocommon/Constants/CommonConstants.java rename to clouddo-common/src/main/java/com/bootdo/clouddocommon/constants/CommonConstants.java index 11ad90c4eb6ecdf649ec413e245021234816dceb..501e547c36fddb0f3e57f66d7e4e6e840c7ab9aa 100644 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/Constants/CommonConstants.java +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/constants/CommonConstants.java @@ -1,4 +1,4 @@ -package com.bootdo.clouddocommon.Constants; +package com.bootdo.clouddocommon.constants; public class CommonConstants { public final static String CONTEXT_TOKEN="Authorization"; @@ -6,4 +6,6 @@ public class CommonConstants { public final static String CONTEXT_USER_ID="contextUserId"; public final static String CONTEXT_NAME="contextName"; public final static String JWT_PRIVATE_KEY ="wwwbootdocom"; + public final static String RENEWAL_TIME = "renewalTime"; + public final static String TOKEN = "token"; } diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/context/FilterContextHandler.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/context/FilterContextHandler.java index b4407e5039068ce3dcc463b01d1e3cfef3e7591c..54da267bdcc267a47fade8ee60191f26e83d1c8d 100644 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/context/FilterContextHandler.java +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/context/FilterContextHandler.java @@ -1,6 +1,6 @@ package com.bootdo.clouddocommon.context; -import com.bootdo.clouddocommon.Constants.CommonConstants; +import com.bootdo.clouddocommon.constants.CommonConstants; import java.util.HashMap; import java.util.Map; diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/dto/LogDO.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/dto/LogDO.java new file mode 100644 index 0000000000000000000000000000000000000000..26f2466ff7b729e8d1a4718108fd149db9b5ca1f --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/dto/LogDO.java @@ -0,0 +1,112 @@ +package com.bootdo.clouddocommon.dto; + +import com.fasterxml.jackson.annotation.JsonFormat; + +import java.util.Date; + +public class LogDO { + private Long id; + + private Long userId; + + private String username; + + private String operation; + + private Integer time; + + private String method; + + private String params; + + private String ip; + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") + private Date gmtCreate; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public Long getUserId() { + return userId; + } + + public void setUserId(Long userId) { + this.userId = userId; + } + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username == null ? null : username.trim(); + } + + public String getOperation() { + return operation; + } + + public void setOperation(String operation) { + this.operation = operation == null ? null : operation.trim(); + } + + public Integer getTime() { + return time; + } + + public void setTime(Integer time) { + this.time = time; + } + + public String getMethod() { + return method; + } + + public void setMethod(String method) { + this.method = method == null ? null : method.trim(); + } + + public String getParams() { + return params; + } + + public void setParams(String params) { + this.params = params == null ? null : params.trim(); + } + + public String getIp() { + return ip; + } + + public void setIp(String ip) { + this.ip = ip == null ? null : ip.trim(); + } + + public Date getGmtCreate() { + return gmtCreate; + } + + public void setGmtCreate(Date gmtCreate) { + this.gmtCreate = gmtCreate; + } + + @Override + public String toString() { + return "LogDO{" + + "id=" + id + + ", userId=" + userId + + ", username='" + username + '\'' + + ", operation='" + operation + '\'' + + ", time=" + time + + ", method='" + method + '\'' + + ", params='" + params + '\'' + + ", ip='" + ip + '\'' + + ", gmtCreate=" + gmtCreate + + '}'; + } +} \ No newline at end of file diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/filter/ContextFilter.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/filter/ContextFilter.java index e2648d0e74a63b5ff92e8282d436953cd35dcdad..c443e5d8f41e3b14c2e9faacdd423d5ac983122c 100644 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/filter/ContextFilter.java +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/filter/ContextFilter.java @@ -1,52 +1,56 @@ -package com.bootdo.clouddocommon.filter; - -import com.bootdo.clouddocommon.Constants.CommonConstants; -import com.bootdo.clouddocommon.context.FilterContextHandler; -import com.bootdo.clouddocommon.dto.UserToken; -import com.bootdo.clouddocommon.utils.JsonUtils; -import com.bootdo.clouddocommon.utils.JwtUtils; -import com.bootdo.clouddocommon.utils.R; - -import javax.servlet.*; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; -import java.io.PrintWriter; - -public class ContextFilter implements Filter { - @Override - public void init(FilterConfig filterConfig) throws ServletException { - - } - - @Override - public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { - HttpServletRequest request = (HttpServletRequest) servletRequest; - HttpServletResponse response = (HttpServletResponse) servletResponse; - response.setCharacterEncoding("utf-8"); - response.setContentType("application/json;charset=UTF-8"); - if(request.getRequestURI().startsWith("/login")){ - filterChain.doFilter(request,response); - return; - } - String token = request.getHeader(CommonConstants.CONTEXT_TOKEN); - UserToken userToken = null; - try { - userToken = JwtUtils.getInfoFromToken(token); - } catch (Exception e) { - PrintWriter printWriter = response.getWriter(); - printWriter.write(JsonUtils.toJson(R.error(403,"缺少token,非法请求"))); - return; - } - FilterContextHandler.setToken(token); - FilterContextHandler.setUsername(userToken.getUsername()); - FilterContextHandler.setName(userToken.getName()); - FilterContextHandler.setUserID(userToken.getUserId()); - filterChain.doFilter(request,response); - } - - @Override - public void destroy() { - - } -} +//package com.bootdo.clouddocommon.filter; +// +//import com.bootdo.clouddocommon.constants.CommonConstants; +//import com.bootdo.clouddocommon.context.FilterContextHandler; +//import com.bootdo.clouddocommon.dto.UserToken; +//import com.bootdo.clouddocommon.utils.JSONUtils; +//import com.bootdo.clouddocommon.utils.JwtUtils; +//import com.bootdo.clouddocommon.utils.R; +//import com.bootdo.clouddocommon.utils.StringUtils; +// +//import javax.servlet.*; +//import javax.servlet.http.HttpServletRequest; +//import javax.servlet.http.HttpServletResponse; +//import java.io.IOException; +//import java.io.PrintWriter; +// +//public class ContextFilter implements Filter { +// @Override +// public void init(FilterConfig filterConfig) throws ServletException { +// +// } +// +// @Override +// public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { +// HttpServletRequest request = (HttpServletRequest) servletRequest; +// HttpServletResponse response = (HttpServletResponse) servletResponse; +// response.setCharacterEncoding("utf-8"); +// response.setContentType("application/json;charset=UTF-8"); +// if (request.getRequestURI().startsWith("/test")) { +// filterChain.doFilter(request, response); +// return; +// } +// String token = request.getHeader(CommonConstants.CONTEXT_TOKEN); +// if(StringUtils.isBlank(token)){ +// token = request.getParameter(CommonConstants.TOKEN); +// } +// UserToken userToken = null; +// try { +// userToken = JwtUtils.getInfoFromToken(token); +// } catch (Exception e) { +// PrintWriter printWriter = response.getWriter(); +// printWriter.write(JSONUtils.beanToJson(R.error401())); +// return; +// } +// FilterContextHandler.setToken(token); +// FilterContextHandler.setUsername(userToken.getUsername()); +// FilterContextHandler.setName(userToken.getName()); +// FilterContextHandler.setUserID(userToken.getUserId()); +// filterChain.doFilter(request, response); +// } +// +// @Override +// public void destroy() { +// +// } +//} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/AuthIntercepter.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/AuthIntercepter.java index 765da27730e5954fd727577a350d125a36a5d6ee..d1b80215e2a44c61470966a967a2aca3557ee9c7 100644 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/AuthIntercepter.java +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/AuthIntercepter.java @@ -1,9 +1,11 @@ package com.bootdo.clouddocommon.intercepter; -import com.bootdo.clouddocommon.Constants.CommonConstants; +import com.bootdo.clouddocommon.constants.CommonConstants; import com.bootdo.clouddocommon.context.FilterContextHandler; import com.bootdo.clouddocommon.dto.UserToken; import com.bootdo.clouddocommon.utils.JwtUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; @@ -11,13 +13,14 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class AuthIntercepter extends HandlerInterceptorAdapter { + private static final Logger logger = LoggerFactory.getLogger(HandlerInterceptorAdapter.class); @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { - HandlerMethod handlerMethod = (HandlerMethod) handler; String token = request.getHeader(CommonConstants.CONTEXT_TOKEN); UserToken userToken = JwtUtils.getInfoFromToken(token); FilterContextHandler.setToken(token); + logger.info("------设置token"+Thread.currentThread().getId()); FilterContextHandler.setUsername(userToken.getUsername()); FilterContextHandler.setName(userToken.getName()); FilterContextHandler.setUserID(userToken.getUserId()); diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/FeignIntercepter.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/FeignIntercepter.java index 3832cae31d5b8879f42417e39e9dd482899dcfd4..71406aaaa5d8fa428087cfeade995c686c742295 100644 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/FeignIntercepter.java +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/intercepter/FeignIntercepter.java @@ -1,13 +1,18 @@ package com.bootdo.clouddocommon.intercepter; -import com.bootdo.clouddocommon.Constants.CommonConstants; +import com.bootdo.clouddocommon.constants.CommonConstants; import com.bootdo.clouddocommon.context.FilterContextHandler; import feign.RequestInterceptor; import feign.RequestTemplate; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class FeignIntercepter implements RequestInterceptor { + private static final Logger logger = LoggerFactory.getLogger(RequestInterceptor.class); + @Override public void apply(RequestTemplate requestTemplate) { + logger.info("------feign设置token" + Thread.currentThread().getId()); requestTemplate.header(CommonConstants.CONTEXT_TOKEN, FilterContextHandler.getToken()); } } \ No newline at end of file diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/service/LogRpcService.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/service/LogRpcService.java new file mode 100644 index 0000000000000000000000000000000000000000..b8ca8f8f4b859ec449f73f4735e14159c85aaaf1 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/service/LogRpcService.java @@ -0,0 +1,17 @@ +package com.bootdo.clouddocommon.service; + +import com.bootdo.clouddocommon.dto.LogDO; +import com.bootdo.clouddocommon.intercepter.FeignIntercepter; +import com.bootdo.clouddocommon.utils.R; +import feign.Headers; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.scheduling.annotation.Async; +import org.springframework.web.bind.annotation.PostMapping; + +@Headers("Content-Type:application/json") +@FeignClient(name = "api-base", configuration = FeignIntercepter.class) +public interface LogRpcService { + @Async + @PostMapping("log/save") + R save(LogDO logDO); +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/FileUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/FileUtils.java new file mode 100644 index 0000000000000000000000000000000000000000..3f1b2bfd3aa8164e31444844873cf555635e647f --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/FileUtils.java @@ -0,0 +1,58 @@ +package com.bootdo.clouddocommon.utils; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.nio.ByteBuffer; +import java.nio.channels.FileChannel; +import java.util.UUID; + +public class FileUtils { + public static String saveFile(byte[] file, String filePath, String fileName) { + int random = (int) (Math.random() * 100 + 1); + int random1 = (int) (Math.random() * 100 + 1); + filePath = filePath + random + File.separator + random1 + File.separator; + File targetFile = new File(filePath); + if (!targetFile.exists()) { + targetFile.mkdirs(); + } + FileOutputStream fileOutputStream = null; + try { + fileOutputStream = new FileOutputStream(filePath + fileName); + FileChannel fileChannel = fileOutputStream.getChannel(); + ByteBuffer buf = ByteBuffer.wrap(file); + while (fileChannel.write(buf) != 0) { + } + } catch (Exception e) { + + } finally { + if (fileOutputStream != null) { + try { + fileOutputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + } + //url + return random + "/" + random1 + "/" + fileName; + } + + public static boolean deleteFile(String fileName) { + File file = new File(fileName); + // 如果文件路径所对应的文件存在,并且是一个文件,则直接删除 + if (file.exists() && file.isFile()) { + if (file.delete()) { + return true; + } else { + return false; + } + } else { + return false; + } + } + + public static String renameToUUID(String fileName) { + return UUID.randomUUID() + "." + fileName.substring(fileName.lastIndexOf(".") + 1); + } +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/HttpContextUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/HttpContextUtils.java new file mode 100644 index 0000000000000000000000000000000000000000..93b7f8747bdb1719094a6ef84ee70b82111dafe3 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/HttpContextUtils.java @@ -0,0 +1,12 @@ +package com.bootdo.clouddocommon.utils; + +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; + +public class HttpContextUtils { + public static HttpServletRequest getHttpServletRequest() { + return ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + } +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/HttpServletUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/HttpServletUtils.java new file mode 100644 index 0000000000000000000000000000000000000000..22132cebdabdbdf741a68d1d0313ff136fd4b25a --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/HttpServletUtils.java @@ -0,0 +1,14 @@ +package com.bootdo.clouddocommon.utils; + +import javax.servlet.http.HttpServletRequest; + +public class HttpServletUtils { + public static boolean jsAjax(HttpServletRequest req){ + //判断是否为ajax请求,默认不是 + boolean isAjaxRequest = false; + if(!StringUtils.isBlank(req.getHeader("x-requested-with")) && req.getHeader("x-requested-with").equals("XMLHttpRequest")){ + isAjaxRequest = true; + } + return isAjaxRequest; + } +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/IPUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/IPUtils.java new file mode 100644 index 0000000000000000000000000000000000000000..10d424376e4476f4c61a83196306c327b9ac5fde --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/IPUtils.java @@ -0,0 +1,32 @@ +package com.bootdo.clouddocommon.utils; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import javax.servlet.http.HttpServletRequest; + +public class IPUtils { + private static Logger logger = LoggerFactory.getLogger(IPUtils.class); + + /** + * 获取IP地址 + * + * 使用Nginx等反向代理软件, 则不能通过request.getRemoteAddr()获取IP地址 + * 如果使用了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP地址,X-Forwarded-For中第一个非unknown的有效IP字符串,则为真实IP地址 + */ + public static String getIpAddr(HttpServletRequest request) { + + String ip = request.getHeader("x-forwarded-for"); + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("Proxy-Client-IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("WL-Proxy-Client-IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getRemoteAddr(); + } + return "0:0:0:0:0:0:0:1".equals(ip) ? "127.0.0.1" : ip; + } + +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JSONUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JSONUtils.java new file mode 100644 index 0000000000000000000000000000000000000000..463e42550196fb207c6272f1ba1b504e8e7b2234 --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JSONUtils.java @@ -0,0 +1,85 @@ +package com.bootdo.clouddocommon.utils; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; + +import java.util.HashMap; +import java.util.Map; + +public class JSONUtils { + /** + * Bean对象转JSON + * + * @param object + * @param dataFormatString + * @return + */ + public static String beanToJson(Object object, String dataFormatString) { + if (object != null) { + if (StringUtils.isEmpty(dataFormatString)) { + return JSONObject.toJSONString(object); + } + return JSON.toJSONStringWithDateFormat(object, dataFormatString); + } else { + return null; + } + } + + /** + * Bean对象转JSON + * + * @param object + * @return + */ + public static String beanToJson(Object object) { + if (object != null) { + return JSON.toJSONString(object); + } else { + return null; + } + } + + /** + * String转JSON字符串 + * + * @param key + * @param value + * @return + */ + public static String stringToJsonByFastjson(String key, String value) { + if (StringUtils.isEmpty(key) || StringUtils.isEmpty(value)) { + return null; + } + Map map = new HashMap(16); + map.put(key, value); + return beanToJson(map, null); + } + + /** + * 将json字符串转换成对象 + * + * @param json + * @param clazz + * @return + */ + public static Object jsonToBean(String json, Object clazz) { + if (StringUtils.isEmpty(json) || clazz == null) { + return null; + } + return JSON.parseObject(json, clazz.getClass()); + } + + /** + * json字符串转map + * + * @param json + * @return + */ + @SuppressWarnings("unchecked") + public static Map jsonToMap(String json) { + if (StringUtils.isEmpty(json)) { + return null; + } + return JSON.parseObject(json, Map.class); + } +} diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JsonUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JsonUtils.java deleted file mode 100644 index c3b9590a079c0acb2589961010739513b85da036..0000000000000000000000000000000000000000 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JsonUtils.java +++ /dev/null @@ -1,98 +0,0 @@ -package com.bootdo.clouddocommon.utils; - -import com.fasterxml.jackson.databind.ObjectMapper; - -import java.io.StringWriter; -import java.util.HashMap; -import java.util.Map; - -public class JsonUtils { - private static ObjectMapper mapper = new ObjectMapper(); - - public static String toString(Object obj){ - return toJson(obj); - } - - public static String toJson(Object obj){ - try{ - StringWriter writer = new StringWriter(); - mapper.writeValue(writer, obj); - return writer.toString(); - }catch(Exception e){ - throw new RuntimeException("序列化对象【"+obj+"】时出错", e); - } - } - - public static T toBean(Class entityClass, String jsonString){ - try { - return mapper.readValue(jsonString, entityClass); - } catch (Exception e) { - throw new RuntimeException("JSON【"+jsonString+"】转对象时出错", e); - } - } - - /** - * 用于对象通过其他工具已转为JSON的字符形式,这里不需要再加上引号 - * @param obj - * @param isObject - */ - public static String getJsonSuccess(String obj, boolean isObject){ - String jsonString = null; - if(obj == null){ - jsonString = "{\"success\":true}"; - }else{ - jsonString = "{\"success\":true,\"data\":"+obj+"}"; - } - return jsonString; - } - - public static String getJsonSuccess(Object obj){ - return getJsonSuccess(obj, null); - } - - public static String getJsonSuccess(Object obj, String message) { - if(obj == null){ - return "{\"success\":true,\"message\":\""+message+"\"}"; - }else{ - try{ - Map map = new HashMap(); - map.put("success", true); - return "{\"success\":true,"+toString(obj)+",\"message\":\""+message+"\"}"; - }catch(Exception e){ - throw new RuntimeException("序列化对象【"+obj+"】时出错", e); - } - } - } - - public static String getJsonError(Object obj){ - return getJsonError(obj, null); - } - - public static String getJsonError(Object obj, String message) { - if(obj == null){ - return "{\"success\":false,\"message\":\""+message+"\"}"; - }else{ - try{ - obj = parseIfException(obj); - return "{\"success\":false,\"data\":"+toString(obj)+",\"message\":\""+message+"\"}"; - }catch(Exception e){ - throw new RuntimeException("序列化对象【"+obj+"】时出错", e); - } - } - } - - public static Object parseIfException(Object obj){ - if(obj instanceof Exception){ - return getErrorMessage((Exception) obj, null); - } - return obj; - } - - public static String getErrorMessage(Exception e, String defaultMessage){ - return defaultMessage != null ? defaultMessage : null; - } - - public static ObjectMapper getMapper() { - return mapper; - } -} \ No newline at end of file diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JwtUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JwtUtils.java index 108ca266992871bf80e87d31bc4d34cb045e5663..ab9445c37c46d6268b7b2b6283ef26f114a289b8 100644 --- a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JwtUtils.java +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/JwtUtils.java @@ -1,6 +1,6 @@ package com.bootdo.clouddocommon.utils; -import com.bootdo.clouddocommon.Constants.CommonConstants; +import com.bootdo.clouddocommon.constants.CommonConstants; import com.bootdo.clouddocommon.dto.UserToken; import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; @@ -18,6 +18,7 @@ public class JwtUtils { .setSubject(userToken.getUsername()) .claim(CommonConstants.CONTEXT_USER_ID, userToken.getUserId()) .claim(CommonConstants.CONTEXT_NAME, userToken.getName()) + .claim(CommonConstants.RENEWAL_TIME,new Date(System.currentTimeMillis()+expire/2)) .setExpiration(new Date(System.currentTimeMillis()+expire)) .signWith(SignatureAlgorithm.HS256, CommonConstants.JWT_PRIVATE_KEY) .compact(); diff --git a/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/StringUtils.java b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/StringUtils.java new file mode 100644 index 0000000000000000000000000000000000000000..24b4a0ede2305d54edaf4c3371067e294b0393de --- /dev/null +++ b/clouddo-common/src/main/java/com/bootdo/clouddocommon/utils/StringUtils.java @@ -0,0 +1,7 @@ +package com.bootdo.clouddocommon.utils; + +/** + * @author bootdo + */ +public class StringUtils extends org.apache.commons.lang3.StringUtils{ +} diff --git a/clouddo-server/.gitignore b/clouddo-server/.gitignore deleted file mode 100644 index 2af7cefb0a3f1e7df2fc27b8421f0e16b460e680..0000000000000000000000000000000000000000 --- a/clouddo-server/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -nbproject/private/ -build/ -nbbuild/ -dist/ -nbdist/ -.nb-gradle/ \ No newline at end of file diff --git a/clouddo-server/.mvn/wrapper/maven-wrapper.jar b/clouddo-server/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 9cc84ea9b4d95453115d0c26488d6a78694e0bc6..0000000000000000000000000000000000000000 Binary files a/clouddo-server/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/clouddo-server/.mvn/wrapper/maven-wrapper.properties b/clouddo-server/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index 9dda3b659b46d7920f90046b0e3f106d2a59c68c..0000000000000000000000000000000000000000 --- a/clouddo-server/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1 +0,0 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.2/apache-maven-3.5.2-bin.zip diff --git a/clouddo-server/mvnw b/clouddo-server/mvnw deleted file mode 100644 index 5bf251c0774593ca4f5335acf0f7483eaa162e8f..0000000000000000000000000000000000000000 --- a/clouddo-server/mvnw +++ /dev/null @@ -1,225 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven2 Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="`/usr/libexec/java_home`" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=`java-config --jre-home` - fi -fi - -if [ -z "$M2_HOME" ] ; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG="`dirname "$PRG"`/$link" - fi - done - - saveddir=`pwd` - - M2_HOME=`dirname "$PRG"`/.. - - # make it fully qualified - M2_HOME=`cd "$M2_HOME" && pwd` - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --unix "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --unix "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --unix "$CLASSPATH"` -fi - -# For Migwn, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$M2_HOME" ] && - M2_HOME="`(cd "$M2_HOME"; pwd)`" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" - # TODO classpath? -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="`which javac`" - if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=`which readlink` - if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then - if $darwin ; then - javaHome="`dirname \"$javaExecutable\"`" - javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" - else - javaExecutable="`readlink -f \"$javaExecutable\"`" - fi - javaHome="`dirname \"$javaExecutable\"`" - javaHome=`expr "$javaHome" : '\(.*\)/bin'` - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="`which java`" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=`cd "$wdir/.."; pwd` - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' < "$1")" - fi -} - -BASE_DIR=`find_maven_basedir "$(pwd)"` -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -echo $MAVEN_PROJECTBASEDIR -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` -fi - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/clouddo-server/mvnw.cmd b/clouddo-server/mvnw.cmd deleted file mode 100644 index 019bd74d766ebd4c033528112148d866555b5c9e..0000000000000000000000000000000000000000 --- a/clouddo-server/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/clouddo-server/pom.xml b/clouddo-server/pom.xml index 1e5f31b8955d0e9633fe56dbd826aa9be5ccf57d..a590071aa172274b5db48bfd83444fb4c921d656 100644 --- a/clouddo-server/pom.xml +++ b/clouddo-server/pom.xml @@ -5,7 +5,7 @@ com.bootdo clouddo-server - 0.0.1-SNAPSHOT + 0.0.1 jar clouddo-server @@ -14,7 +14,7 @@ org.springframework.boot spring-boot-starter-parent - 1.5.9.RELEASE + 2.0.4.RELEASE @@ -22,13 +22,13 @@ UTF-8 UTF-8 1.8 - Edgware.RELEASE + Finchley.SR1 org.springframework.cloud - spring-cloud-starter-eureka-server + spring-cloud-starter-netflix-eureka-server diff --git a/clouddo-zuul/.gitignore b/clouddo-zuul/.gitignore deleted file mode 100644 index 2af7cefb0a3f1e7df2fc27b8421f0e16b460e680..0000000000000000000000000000000000000000 --- a/clouddo-zuul/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -nbproject/private/ -build/ -nbbuild/ -dist/ -nbdist/ -.nb-gradle/ \ No newline at end of file diff --git a/clouddo-zuul/.mvn/wrapper/maven-wrapper.jar b/clouddo-zuul/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 9cc84ea9b4d95453115d0c26488d6a78694e0bc6..0000000000000000000000000000000000000000 Binary files a/clouddo-zuul/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/clouddo-zuul/.mvn/wrapper/maven-wrapper.properties b/clouddo-zuul/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index 9dda3b659b46d7920f90046b0e3f106d2a59c68c..0000000000000000000000000000000000000000 --- a/clouddo-zuul/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1 +0,0 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.2/apache-maven-3.5.2-bin.zip diff --git a/clouddo-zuul/mvnw b/clouddo-zuul/mvnw deleted file mode 100644 index 5bf251c0774593ca4f5335acf0f7483eaa162e8f..0000000000000000000000000000000000000000 --- a/clouddo-zuul/mvnw +++ /dev/null @@ -1,225 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven2 Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="`/usr/libexec/java_home`" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=`java-config --jre-home` - fi -fi - -if [ -z "$M2_HOME" ] ; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG="`dirname "$PRG"`/$link" - fi - done - - saveddir=`pwd` - - M2_HOME=`dirname "$PRG"`/.. - - # make it fully qualified - M2_HOME=`cd "$M2_HOME" && pwd` - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --unix "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --unix "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --unix "$CLASSPATH"` -fi - -# For Migwn, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$M2_HOME" ] && - M2_HOME="`(cd "$M2_HOME"; pwd)`" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" - # TODO classpath? -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="`which javac`" - if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=`which readlink` - if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then - if $darwin ; then - javaHome="`dirname \"$javaExecutable\"`" - javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" - else - javaExecutable="`readlink -f \"$javaExecutable\"`" - fi - javaHome="`dirname \"$javaExecutable\"`" - javaHome=`expr "$javaHome" : '\(.*\)/bin'` - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="`which java`" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=`cd "$wdir/.."; pwd` - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' < "$1")" - fi -} - -BASE_DIR=`find_maven_basedir "$(pwd)"` -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -echo $MAVEN_PROJECTBASEDIR -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` -fi - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/clouddo-zuul/mvnw.cmd b/clouddo-zuul/mvnw.cmd deleted file mode 100644 index 019bd74d766ebd4c033528112148d866555b5c9e..0000000000000000000000000000000000000000 --- a/clouddo-zuul/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/clouddo-zuul/pom.xml b/clouddo-zuul/pom.xml index 1d7476ce4f7236742c31f581f5a182113fa4d75b..15f25a585f3ef8ddea9682849eeec3a164b5e126 100644 --- a/clouddo-zuul/pom.xml +++ b/clouddo-zuul/pom.xml @@ -5,16 +5,16 @@ com.bootdo clouddo-zuul - 0.0.1-SNAPSHOT + 0.0.1 jar clouddo-zuul - Demo project for Spring Boot + 公用包 org.springframework.boot spring-boot-starter-parent - 1.5.9.RELEASE + 2.0.4.RELEASE @@ -22,22 +22,22 @@ UTF-8 UTF-8 1.8 - Edgware.RELEASE + Finchley.SR1 org.springframework.cloud - spring-cloud-starter-eureka-server + spring-cloud-starter-netflix-eureka-server org.springframework.cloud - spring-cloud-starter-zuul + spring-cloud-starter-netflix-zuul org.springframework.cloud - spring-cloud-starter-feign + spring-cloud-starter-openfeign @@ -59,12 +59,12 @@ org.springframework.cloud - spring-cloud-starter-ribbon + spring-cloud-starter-netflix-ribbon org.springframework.cloud - spring-cloud-starter-hystrix + spring-cloud-starter-netflix-hystrix diff --git a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/ClouddoZuulApplication.java b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/ClouddoZuulApplication.java index cf272e26ee734cc9c87ce98b6eaf3156351ff37c..9fb8901e67978a5795762a50ccb1899483a96ac4 100644 --- a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/ClouddoZuulApplication.java +++ b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/ClouddoZuulApplication.java @@ -4,10 +4,9 @@ import com.bootdo.clouddozuul.filter.AccessFilter; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.eureka.EnableEurekaClient; -import org.springframework.cloud.netflix.feign.EnableFeignClients; import org.springframework.cloud.netflix.zuul.EnableZuulProxy; +import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.ComponentScan; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter; @@ -16,7 +15,6 @@ import org.springframework.web.filter.CorsFilter; @EnableZuulProxy @EnableEurekaClient @SpringBootApplication -@ComponentScan(basePackages = {"com.bootdo"}) public class ClouddoZuulApplication { public static void main(String[] args) { diff --git a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/controller/LoginController.java b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/controller/LoginController.java index 1207ec94fd94b5b1d77613e76fe86211a089fe77..acde1177f4db54257e15b88758de26589c34075c 100644 --- a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/controller/LoginController.java +++ b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/controller/LoginController.java @@ -1,17 +1,14 @@ package com.bootdo.clouddozuul.controller; -import com.bootdo.clouddocommon.Constants.CommonConstants; +import com.bootdo.clouddocommon.constants.CommonConstants; import com.bootdo.clouddocommon.context.FilterContextHandler; import com.bootdo.clouddocommon.dto.MenuDTO; import com.bootdo.clouddozuul.prc.admin.MenuService; -import com.netflix.ribbon.proxy.annotation.Http; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; import java.util.List; /** diff --git a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/filter/AccessFilter.java b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/filter/AccessFilter.java index 1ef59d347b9a20be91cf0ec2a9f404cc044e2a24..1ddf169767bce62356f9fda5cda271f5a78d5bbc 100644 --- a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/filter/AccessFilter.java +++ b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/filter/AccessFilter.java @@ -1,21 +1,20 @@ package com.bootdo.clouddozuul.filter; -import com.bootdo.clouddocommon.Constants.CommonConstants; +import com.bootdo.clouddocommon.constants.CommonConstants; import com.bootdo.clouddocommon.context.FilterContextHandler; import com.bootdo.clouddocommon.dto.MenuDTO; import com.bootdo.clouddocommon.dto.UserToken; -import com.bootdo.clouddocommon.utils.JsonUtils; +import com.bootdo.clouddocommon.utils.JSONUtils; import com.bootdo.clouddocommon.utils.JwtUtils; import com.bootdo.clouddocommon.utils.R; +import com.bootdo.clouddocommon.utils.StringUtils; import com.bootdo.clouddozuul.prc.admin.MenuService; import com.netflix.zuul.ZuulFilter; import com.netflix.zuul.context.RequestContext; -import org.apache.commons.lang.StringUtils; -import org.apache.http.HttpStatus; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Value; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.multipart.MultipartRequest; -import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @@ -59,6 +58,9 @@ public class AccessFilter extends ZuulFilter { return null; } String accessToken = request.getHeader(CommonConstants.CONTEXT_TOKEN); + if(null == accessToken || accessToken == ""){ + accessToken = request.getParameter(CommonConstants.TOKEN); + } if (null == accessToken) { setFailedRequest(R.error401(), 200); return null; @@ -95,7 +97,7 @@ public class AccessFilter extends ZuulFilter { PrintWriter out = null; try{ out = response.getWriter(); - out.write(JsonUtils.toJson(body)); + out.write(JSONUtils.beanToJson(body)); out.flush(); }catch(IOException e){ e.printStackTrace(); diff --git a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/prc/admin/MenuService.java b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/prc/admin/MenuService.java index d92c76d7c02c1d1820f0d1b74f81dfe34963c027..9937ca44be9300c090d91ede86fb6d2c9ae166c5 100644 --- a/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/prc/admin/MenuService.java +++ b/clouddo-zuul/src/main/java/com/bootdo/clouddozuul/prc/admin/MenuService.java @@ -3,14 +3,14 @@ package com.bootdo.clouddozuul.prc.admin; import com.bootdo.clouddocommon.dto.MenuDTO; import com.bootdo.clouddocommon.intercepter.FeignIntercepter; import feign.Headers; -import org.springframework.cloud.netflix.feign.FeignClient; +import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; import java.util.List; + @Headers("Content-Type:application/json") -@FeignClient(name = "api-admin",configuration = FeignIntercepter.class) +@FeignClient(name = "api-admin", configuration = FeignIntercepter.class) public interface MenuService { - @GetMapping ("/menu/userMenus") + @GetMapping("/menu/userMenus") List userMenus(); } diff --git a/clouddo-zuul/src/main/resources/application.yml b/clouddo-zuul/src/main/resources/application.yml index 34740a305d470b17e2ec4045db132303702c0a21..0fc581055fa0f887224e22ceee879a33acc2ea36 100644 --- a/clouddo-zuul/src/main/resources/application.yml +++ b/clouddo-zuul/src/main/resources/application.yml @@ -7,6 +7,13 @@ server: spring: application: name: zuul + servlet: + multipart: + max-file-size: 100Mb + max-request-size: 100Mb +ribbon: + ReadTimeout: 60000 + ConnectTimeout: 60000 diff --git a/pom.xml b/pom.xml index 903beaefe0c597b1d4c8e7eaf808c0064611e90f..302a9188ba23a07e9801fcd825c802c325fbe50a 100644 --- a/pom.xml +++ b/pom.xml @@ -17,6 +17,7 @@ clouddo-zuul clouddo-admin clouddo-cms + clouddo-base