├── .idea ├── compiler.xml ├── encodings.xml ├── libraries │ ├── Maven__antlr_antlr_2_7_7.xml │ ├── Maven__aopalliance_aopalliance_1_0.xml │ ├── Maven__ch_qos_logback_logback_classic_1_1_11.xml │ ├── Maven__ch_qos_logback_logback_core_1_1_11.xml │ ├── Maven__com_alibaba_druid_1_0_19.xml │ ├── Maven__com_fasterxml_classmate_1_3_3.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_8_8.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_8_8.xml │ ├── Maven__com_google_code_gson_gson_2_8_0.xml │ ├── Maven__com_google_guava_guava_18_0.xml │ ├── Maven__com_google_inject_guice_4_1_0.xml │ ├── Maven__com_jayway_jsonpath_json_path_2_2_0.xml │ ├── Maven__com_netflix_archaius_archaius_core_0_7_4.xml │ ├── Maven__com_netflix_eureka_eureka_client_1_6_2.xml │ ├── Maven__com_netflix_eureka_eureka_core_1_6_2.xml │ ├── Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml │ ├── Maven__com_netflix_netflix_commons_netflix_commons_util_0_1_1.xml │ ├── Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml │ ├── Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml │ ├── Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml │ ├── Maven__com_netflix_ribbon_ribbon_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_core_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_eureka_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_httpclient_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_loadbalancer_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_transport_2_2_2.xml │ ├── Maven__com_netflix_servo_servo_core_0_10_1.xml │ ├── Maven__com_netflix_servo_servo_internal_0_10_1.xml │ ├── Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml │ ├── Maven__com_sun_jersey_jersey_client_1_19_1.xml │ ├── Maven__com_sun_jersey_jersey_core_1_19_1.xml │ ├── Maven__com_thoughtworks_xstream_xstream_1_4_9.xml │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ ├── Maven__commons_beanutils_commons_beanutils_1_9_3.xml │ ├── Maven__commons_codec_commons_codec_1_10.xml │ ├── Maven__commons_collections_commons_collections_3_2_2.xml │ ├── Maven__commons_configuration_commons_configuration_1_8.xml │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ ├── Maven__commons_dbutils_commons_dbutils_1_6.xml │ ├── Maven__commons_fileupload_commons_fileupload_1_3_1.xml │ ├── Maven__commons_io_commons_io_2_4.xml │ ├── Maven__commons_jxpath_commons_jxpath_1_3.xml │ ├── Maven__commons_lang_commons_lang_2_6.xml │ ├── Maven__commons_logging_commons_logging_1_1_1.xml │ ├── Maven__commons_pool_commons_pool_1_6.xml │ ├── Maven__dom4j_dom4j_1_6_1.xml │ ├── Maven__io_github_openfeign_feign_core_9_5_0.xml │ ├── Maven__io_github_openfeign_feign_hystrix_9_5_0.xml │ ├── Maven__io_github_openfeign_feign_slf4j_9_5_0.xml │ ├── Maven__io_netty_netty_all_4_1_12_Final.xml │ ├── Maven__io_netty_netty_buffer_4_0_27_Final.xml │ ├── Maven__io_netty_netty_codec_4_0_27_Final.xml │ ├── Maven__io_netty_netty_codec_http_4_0_27_Final.xml │ ├── Maven__io_netty_netty_common_4_0_27_Final.xml │ ├── Maven__io_netty_netty_handler_4_0_27_Final.xml │ ├── Maven__io_netty_netty_transport_4_0_27_Final.xml │ ├── Maven__io_netty_netty_transport_native_epoll_4_0_27_Final.xml │ ├── Maven__io_reactivex_rxjava_1_1_10.xml │ ├── Maven__io_reactivex_rxnetty_0_4_9.xml │ ├── Maven__io_reactivex_rxnetty_contexts_0_4_9.xml │ ├── Maven__io_reactivex_rxnetty_servo_0_4_9.xml │ ├── Maven__javax_inject_javax_inject_1.xml │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ ├── Maven__javax_transaction_javax_transaction_api_1_2.xml │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ ├── Maven__javax_ws_rs_jsr311_api_1_1_1.xml │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ ├── Maven__joda_time_joda_time_2_9_9.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__mysql_mysql_connector_java_5_1_42.xml │ ├── Maven__net_minidev_accessors_smart_1_1.xml │ ├── Maven__net_minidev_json_smart_2_2_1.xml │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ ├── Maven__org_apache_axis_axis_1_4.xml │ ├── Maven__org_apache_commons_commons_math_2_2.xml │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_3.xml │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_6.xml │ ├── Maven__org_apache_httpcomponents_httpmime_4_5_3.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_15.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_15.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_15.xml │ ├── Maven__org_apache_tomcat_tomcat_jdbc_8_5_15.xml │ ├── Maven__org_apache_tomcat_tomcat_juli_8_5_15.xml │ ├── Maven__org_aspectj_aspectjrt_1_8_10.xml │ ├── Maven__org_aspectj_aspectjweaver_1_8_10.xml │ ├── Maven__org_assertj_assertj_core_2_6_0.xml │ ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml │ ├── Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml │ ├── Maven__org_codehaus_jettison_jettison_1_3_7.xml │ ├── Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml │ ├── Maven__org_codehaus_woodstox_woodstox_core_asl_4_4_1.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml │ ├── Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml │ ├── Maven__org_hibernate_hibernate_core_5_0_12_Final.xml │ ├── Maven__org_hibernate_hibernate_entitymanager_5_0_12_Final.xml │ ├── Maven__org_hibernate_hibernate_validator_5_3_5_Final.xml │ ├── Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml │ ├── Maven__org_javassist_javassist_3_21_0_GA.xml │ ├── Maven__org_jboss_jandex_2_0_0_Final.xml │ ├── Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml │ ├── Maven__org_jvnet_animal_sniffer_annotation_1_0.xml │ ├── Maven__org_mockito_mockito_core_1_10_19.xml │ ├── Maven__org_mybatis_mybatis_3_4_0.xml │ ├── Maven__org_mybatis_mybatis_spring_1_3_0.xml │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml │ ├── Maven__org_objenesis_objenesis_2_1.xml │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ ├── Maven__org_skyscreamer_jsonassert_1_4_0.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ ├── Maven__org_springframework_boot_spring_boot_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_aop_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_data_jpa_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_test_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_web_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_test_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_commons_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_context_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_netflix_core_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_archaius_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_eureka_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_feign_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_ribbon_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_data_spring_data_commons_1_13_4_RELEASE.xml │ ├── Maven__org_springframework_data_spring_data_jpa_1_11_4_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_rsa_1_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_aop_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_aspects_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_beans_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_context_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_core_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_expression_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_jdbc_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_orm_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_test_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_tx_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_web_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_webmvc_4_3_9_RELEASE.xml │ ├── Maven__org_yaml_snakeyaml_1_17.xml │ ├── Maven__stax_stax_api_1_0_1.xml │ ├── Maven__xmlpull_xmlpull_1_1_3_1.xml │ └── Maven__xpp3_xpp3_min_1_1_4c.xml ├── misc.xml ├── modules.xml ├── springcloud-lcn-demo.iml └── vcs.xml ├── README.md ├── jdbc-demo ├── springcloud-jdbc-demo1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── JdbcDemo1Application.java │ │ │ ├── client │ │ │ ├── Demo2Client.java │ │ │ └── Demo3Client.java │ │ │ ├── config │ │ │ └── MyConfiguration.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── dao │ │ │ ├── TestDao.java │ │ │ └── impl │ │ │ │ └── TestDaoImpl.java │ │ │ ├── entity │ │ │ └── Test.java │ │ │ ├── interceptor │ │ │ └── TxTransactionInterceptor.java │ │ │ └── service │ │ │ ├── DemoService.java │ │ │ └── impl │ │ │ └── DemoServiceImpl.java │ │ └── resources │ │ ├── application.properties │ │ └── tx.properties ├── springcloud-jdbc-demo2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── JdbcDemo2Application.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── dao │ │ │ ├── TestDao.java │ │ │ └── impl │ │ │ │ └── TestDaoImpl.java │ │ │ ├── entity │ │ │ └── Test.java │ │ │ ├── interceptor │ │ │ └── TxTransactionInterceptor.java │ │ │ └── service │ │ │ ├── DemoService.java │ │ │ └── impl │ │ │ └── DemoServiceImpl.java │ │ └── resources │ │ ├── application.properties │ │ └── tx.properties ├── springcloud-jdbc-demo3 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── JdbcDemo3Application.java │ │ │ ├── client │ │ │ ├── Demo4Client.java │ │ │ └── Demo5Client.java │ │ │ ├── config │ │ │ └── MyConfiguration.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── dao │ │ │ ├── TestDao.java │ │ │ └── impl │ │ │ │ └── TestDaoImpl.java │ │ │ ├── entity │ │ │ └── Test.java │ │ │ ├── interceptor │ │ │ └── TxTransactionInterceptor.java │ │ │ └── service │ │ │ ├── DemoService.java │ │ │ └── impl │ │ │ └── DemoServiceImpl.java │ │ └── resources │ │ ├── application.properties │ │ └── tx.properties ├── springcloud-jdbc-demo4 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── JdbcDemo4Application.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── dao │ │ │ ├── TestDao.java │ │ │ └── impl │ │ │ │ └── TestDaoImpl.java │ │ │ ├── entity │ │ │ └── Test.java │ │ │ ├── interceptor │ │ │ └── TxTransactionInterceptor.java │ │ │ └── service │ │ │ ├── DemoService.java │ │ │ └── impl │ │ │ └── DemoServiceImpl.java │ │ └── resources │ │ ├── application.properties │ │ └── tx.properties └── springcloud-jdbc-demo5 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── demo │ │ ├── JdbcDemo5Application.java │ │ ├── controller │ │ └── DemoController.java │ │ ├── dao │ │ ├── TestDao.java │ │ └── impl │ │ │ └── TestDaoImpl.java │ │ ├── entity │ │ └── Test.java │ │ ├── interceptor │ │ └── TxTransactionInterceptor.java │ │ └── service │ │ ├── DemoService.java │ │ └── impl │ │ └── DemoServiceImpl.java │ └── resources │ ├── application.properties │ └── tx.properties ├── jpa-demo ├── springcloud-jpa-demo1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── JpaDemo1Application.java │ │ │ ├── client │ │ │ └── Demo2Client.java │ │ │ ├── config │ │ │ └── MyConfiguration.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── dao │ │ │ └── TestRepository.java │ │ │ ├── entity │ │ │ └── Test.java │ │ │ ├── interceptor │ │ │ └── TxTransactionInterceptor.java │ │ │ └── service │ │ │ ├── DemoService.java │ │ │ └── impl │ │ │ └── DemoServiceImpl.java │ │ └── resources │ │ ├── application.properties │ │ └── tx.properties └── springcloud-jpa-demo2 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── demo │ │ ├── JpaDemo2Application.java │ │ ├── controller │ │ └── DemoController.java │ │ ├── dao │ │ └── TestRepository.java │ │ ├── entity │ │ └── Test.java │ │ ├── interceptor │ │ └── TxTransactionInterceptor.java │ │ └── service │ │ ├── DemoService.java │ │ └── impl │ │ └── DemoServiceImpl.java │ └── resources │ ├── application.properties │ └── tx.properties └── mybatis-demo ├── springcloud-mybatis-demo1 ├── .idea │ ├── compiler.xml │ ├── encodings.xml │ ├── libraries │ │ ├── Maven__antlr_antlr_2_7_7.xml │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__asm_asm_3_1.xml │ │ ├── Maven__cglib_cglib_2_2.xml │ │ ├── Maven__ch_qos_logback_logback_classic_1_1_11.xml │ │ ├── Maven__ch_qos_logback_logback_core_1_1_11.xml │ │ ├── Maven__com_alibaba_druid_1_0_19.xml │ │ ├── Maven__com_fasterxml_classmate_1_3_3.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_8_8.xml │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_8_8.xml │ │ ├── Maven__com_google_code_gson_gson_2_8_0.xml │ │ ├── Maven__com_google_guava_guava_18_0.xml │ │ ├── Maven__com_google_inject_guice_4_1_0.xml │ │ ├── Maven__com_jayway_jsonpath_json_path_2_2_0.xml │ │ ├── Maven__com_lorne_core_lorne_core_1_0_0_RELEASE.xml │ │ ├── Maven__com_lorne_tx_springcloud_transaction_1_0_0_RELEASE.xml │ │ ├── Maven__com_netflix_archaius_archaius_core_0_7_4.xml │ │ ├── Maven__com_netflix_eureka_eureka_client_1_6_2.xml │ │ ├── Maven__com_netflix_eureka_eureka_core_1_6_2.xml │ │ ├── Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml │ │ ├── Maven__com_netflix_netflix_commons_netflix_commons_util_0_1_1.xml │ │ ├── Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml │ │ ├── Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml │ │ ├── Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml │ │ ├── Maven__com_netflix_ribbon_ribbon_2_2_2.xml │ │ ├── Maven__com_netflix_ribbon_ribbon_core_2_2_2.xml │ │ ├── Maven__com_netflix_ribbon_ribbon_eureka_2_2_2.xml │ │ ├── Maven__com_netflix_ribbon_ribbon_httpclient_2_2_2.xml │ │ ├── Maven__com_netflix_ribbon_ribbon_loadbalancer_2_2_2.xml │ │ ├── Maven__com_netflix_ribbon_ribbon_transport_2_2_2.xml │ │ ├── Maven__com_netflix_servo_servo_core_0_10_1.xml │ │ ├── Maven__com_netflix_servo_servo_internal_0_10_1.xml │ │ ├── Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml │ │ ├── Maven__com_sun_jersey_jersey_client_1_19_1.xml │ │ ├── Maven__com_sun_jersey_jersey_core_1_19_1.xml │ │ ├── Maven__com_thoughtworks_xstream_xstream_1_4_9.xml │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ ├── Maven__commons_beanutils_commons_beanutils_1_9_3.xml │ │ ├── Maven__commons_codec_commons_codec_1_10.xml │ │ ├── Maven__commons_collections_commons_collections_3_2_2.xml │ │ ├── Maven__commons_configuration_commons_configuration_1_8.xml │ │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ │ ├── Maven__commons_dbutils_commons_dbutils_1_6.xml │ │ ├── Maven__commons_fileupload_commons_fileupload_1_3_1.xml │ │ ├── Maven__commons_io_commons_io_2_4.xml │ │ ├── Maven__commons_jxpath_commons_jxpath_1_3.xml │ │ ├── Maven__commons_lang_commons_lang_2_6.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_1.xml │ │ ├── Maven__commons_pool_commons_pool_1_6.xml │ │ ├── Maven__io_github_openfeign_feign_core_9_5_0.xml │ │ ├── Maven__io_github_openfeign_feign_hystrix_9_5_0.xml │ │ ├── Maven__io_github_openfeign_feign_slf4j_9_5_0.xml │ │ ├── Maven__io_netty_netty_buffer_4_0_27_Final.xml │ │ ├── Maven__io_netty_netty_codec_4_0_27_Final.xml │ │ ├── Maven__io_netty_netty_codec_http_4_0_27_Final.xml │ │ ├── Maven__io_netty_netty_common_4_0_27_Final.xml │ │ ├── Maven__io_netty_netty_handler_4_0_27_Final.xml │ │ ├── Maven__io_netty_netty_transport_4_0_27_Final.xml │ │ ├── Maven__io_netty_netty_transport_native_epoll_4_0_27_Final.xml │ │ ├── Maven__io_reactivex_rxjava_1_1_10.xml │ │ ├── Maven__io_reactivex_rxnetty_0_4_9.xml │ │ ├── Maven__io_reactivex_rxnetty_contexts_0_4_9.xml │ │ ├── Maven__io_reactivex_rxnetty_servo_0_4_9.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_javax_servlet_jsp_api_2_3_1.xml │ │ ├── Maven__javax_servlet_jstl_1_2.xml │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ ├── Maven__javax_ws_rs_jsr311_api_1_1_1.xml │ │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ │ ├── Maven__joda_time_joda_time_2_9_9.xml │ │ ├── Maven__junit_junit_4_12.xml │ │ ├── Maven__mysql_mysql_connector_java_5_1_42.xml │ │ ├── Maven__net_minidev_accessors_smart_1_1.xml │ │ ├── Maven__net_minidev_json_smart_2_2_1.xml │ │ ├── Maven__net_sf_ezmorph_ezmorph_1_0_6.xml │ │ ├── Maven__net_sf_json_lib_json_lib_2_3.xml │ │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ │ ├── Maven__org_apache_axis_axis_1_4.xml │ │ ├── Maven__org_apache_commons_commons_math_2_2.xml │ │ ├── Maven__org_apache_commons_commons_pool2_2_4_2.xml │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_3.xml │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_6.xml │ │ ├── Maven__org_apache_httpcomponents_httpmime_4_5_3.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_15.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_15.xml │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_15.xml │ │ ├── Maven__org_apache_tomcat_tomcat_jdbc_8_5_15.xml │ │ ├── Maven__org_apache_tomcat_tomcat_juli_8_5_15.xml │ │ ├── Maven__org_aspectj_aspectjrt_1_8_10.xml │ │ ├── Maven__org_aspectj_aspectjweaver_1_8_10.xml │ │ ├── Maven__org_assertj_assertj_core_2_6_0.xml │ │ ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml │ │ ├── Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml │ │ ├── Maven__org_codehaus_jettison_jettison_1_3_7.xml │ │ ├── Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml │ │ ├── Maven__org_codehaus_woodstox_woodstox_core_asl_4_4_1.xml │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ │ ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml │ │ ├── Maven__org_hibernate_hibernate_validator_5_3_5_Final.xml │ │ ├── Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml │ │ ├── Maven__org_jvnet_animal_sniffer_annotation_1_0.xml │ │ ├── Maven__org_mockito_mockito_core_1_10_19.xml │ │ ├── Maven__org_mybatis_mybatis_3_4_0.xml │ │ ├── Maven__org_mybatis_mybatis_spring_1_3_0.xml │ │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml │ │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ ├── Maven__org_skyscreamer_jsonassert_1_4_0.xml │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_25.xml │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ │ ├── Maven__org_springframework_boot_spring_boot_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_aop_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_4_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_commons_1_2_2_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_context_1_2_2_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_netflix_core_1_3_1_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_1_3_1_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_starter_1_2_2_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_starter_archaius_1_3_1_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_starter_eureka_1_3_1_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_starter_feign_1_3_1_RELEASE.xml │ │ ├── Maven__org_springframework_cloud_spring_cloud_starter_ribbon_1_3_1_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_rsa_1_0_3_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jdbc_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_test_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_tx_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_4_3_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_4_3_9_RELEASE.xml │ │ ├── Maven__org_yaml_snakeyaml_1_17.xml │ │ ├── Maven__redis_clients_jedis_2_9_0.xml │ │ ├── Maven__stax_stax_api_1_0_1.xml │ │ ├── Maven__xmlpull_xmlpull_1_1_3_1.xml │ │ └── Maven__xpp3_xpp3_min_1_1_4c.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ ├── vcs.xml │ └── workspace.xml ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── springcloud-mybatis-demo1.iml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── demo │ │ ├── MybatisDemo1Application.java │ │ ├── client │ │ ├── Demo2Client.java │ │ └── Demo2ClientHystric.java │ │ ├── config │ │ └── MyConfiguration.java │ │ ├── controller │ │ └── DemoController.java │ │ ├── dao │ │ └── TestMapper.java │ │ ├── entity │ │ └── Test.java │ │ ├── interceptor │ │ └── TxTransactionInterceptor.java │ │ └── service │ │ ├── DemoService.java │ │ └── impl │ │ └── DemoServiceImpl.java │ └── resources │ ├── application.properties │ └── tx.properties └── springcloud-mybatis-demo2 ├── .idea ├── compiler.xml ├── encodings.xml ├── libraries │ ├── Maven__antlr_antlr_2_7_7.xml │ ├── Maven__aopalliance_aopalliance_1_0.xml │ ├── Maven__asm_asm_3_1.xml │ ├── Maven__cglib_cglib_2_2.xml │ ├── Maven__ch_qos_logback_logback_classic_1_1_11.xml │ ├── Maven__ch_qos_logback_logback_core_1_1_11.xml │ ├── Maven__com_alibaba_druid_1_0_19.xml │ ├── Maven__com_fasterxml_classmate_1_3_3.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_8_8.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_8_8.xml │ ├── Maven__com_google_code_gson_gson_2_8_0.xml │ ├── Maven__com_google_guava_guava_18_0.xml │ ├── Maven__com_google_inject_guice_4_1_0.xml │ ├── Maven__com_jayway_jsonpath_json_path_2_2_0.xml │ ├── Maven__com_lorne_core_lorne_core_1_0_0_RELEASE.xml │ ├── Maven__com_lorne_tx_springcloud_transaction_1_0_0_RELEASE.xml │ ├── Maven__com_netflix_archaius_archaius_core_0_7_4.xml │ ├── Maven__com_netflix_eureka_eureka_client_1_6_2.xml │ ├── Maven__com_netflix_eureka_eureka_core_1_6_2.xml │ ├── Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml │ ├── Maven__com_netflix_netflix_commons_netflix_commons_util_0_1_1.xml │ ├── Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml │ ├── Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml │ ├── Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml │ ├── Maven__com_netflix_ribbon_ribbon_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_core_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_eureka_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_httpclient_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_loadbalancer_2_2_2.xml │ ├── Maven__com_netflix_ribbon_ribbon_transport_2_2_2.xml │ ├── Maven__com_netflix_servo_servo_core_0_10_1.xml │ ├── Maven__com_netflix_servo_servo_internal_0_10_1.xml │ ├── Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml │ ├── Maven__com_sun_jersey_jersey_client_1_19_1.xml │ ├── Maven__com_sun_jersey_jersey_core_1_19_1.xml │ ├── Maven__com_thoughtworks_xstream_xstream_1_4_9.xml │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ ├── Maven__commons_beanutils_commons_beanutils_1_9_3.xml │ ├── Maven__commons_codec_commons_codec_1_10.xml │ ├── Maven__commons_collections_commons_collections_3_2_2.xml │ ├── Maven__commons_configuration_commons_configuration_1_8.xml │ ├── Maven__commons_dbcp_commons_dbcp_1_4.xml │ ├── Maven__commons_dbutils_commons_dbutils_1_6.xml │ ├── Maven__commons_fileupload_commons_fileupload_1_3_1.xml │ ├── Maven__commons_io_commons_io_2_4.xml │ ├── Maven__commons_jxpath_commons_jxpath_1_3.xml │ ├── Maven__commons_lang_commons_lang_2_6.xml │ ├── Maven__commons_logging_commons_logging_1_1_1.xml │ ├── Maven__commons_pool_commons_pool_1_6.xml │ ├── Maven__io_github_openfeign_feign_core_9_5_0.xml │ ├── Maven__io_github_openfeign_feign_hystrix_9_5_0.xml │ ├── Maven__io_github_openfeign_feign_slf4j_9_5_0.xml │ ├── Maven__io_netty_netty_buffer_4_0_27_Final.xml │ ├── Maven__io_netty_netty_codec_4_0_27_Final.xml │ ├── Maven__io_netty_netty_codec_http_4_0_27_Final.xml │ ├── Maven__io_netty_netty_common_4_0_27_Final.xml │ ├── Maven__io_netty_netty_handler_4_0_27_Final.xml │ ├── Maven__io_netty_netty_transport_4_0_27_Final.xml │ ├── Maven__io_netty_netty_transport_native_epoll_4_0_27_Final.xml │ ├── Maven__io_reactivex_rxjava_1_1_10.xml │ ├── Maven__io_reactivex_rxnetty_0_4_9.xml │ ├── Maven__io_reactivex_rxnetty_contexts_0_4_9.xml │ ├── Maven__io_reactivex_rxnetty_servo_0_4_9.xml │ ├── Maven__javax_inject_javax_inject_1.xml │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ ├── Maven__javax_servlet_jsp_javax_servlet_jsp_api_2_3_1.xml │ ├── Maven__javax_servlet_jstl_1_2.xml │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ ├── Maven__javax_ws_rs_jsr311_api_1_1_1.xml │ ├── Maven__javax_xml_stream_stax_api_1_0_2.xml │ ├── Maven__joda_time_joda_time_2_9_9.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__mysql_mysql_connector_java_5_1_42.xml │ ├── Maven__net_minidev_accessors_smart_1_1.xml │ ├── Maven__net_minidev_json_smart_2_2_1.xml │ ├── Maven__net_sf_ezmorph_ezmorph_1_0_6.xml │ ├── Maven__net_sf_json_lib_json_lib_2_3.xml │ ├── Maven__org_antlr_antlr_runtime_3_4.xml │ ├── Maven__org_antlr_stringtemplate_3_2_1.xml │ ├── Maven__org_apache_axis_axis_1_4.xml │ ├── Maven__org_apache_commons_commons_math_2_2.xml │ ├── Maven__org_apache_commons_commons_pool2_2_4_2.xml │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_3.xml │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_6.xml │ ├── Maven__org_apache_httpcomponents_httpmime_4_5_3.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_15.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_15.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_15.xml │ ├── Maven__org_apache_tomcat_tomcat_jdbc_8_5_15.xml │ ├── Maven__org_apache_tomcat_tomcat_juli_8_5_15.xml │ ├── Maven__org_aspectj_aspectjrt_1_8_10.xml │ ├── Maven__org_aspectj_aspectjweaver_1_8_10.xml │ ├── Maven__org_assertj_assertj_core_2_6_0.xml │ ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml │ ├── Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml │ ├── Maven__org_codehaus_jettison_jettison_1_3_7.xml │ ├── Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml │ ├── Maven__org_codehaus_woodstox_woodstox_core_asl_4_4_1.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml │ ├── Maven__org_hibernate_hibernate_validator_5_3_5_Final.xml │ ├── Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml │ ├── Maven__org_jvnet_animal_sniffer_annotation_1_0.xml │ ├── Maven__org_mockito_mockito_core_1_10_19.xml │ ├── Maven__org_mybatis_mybatis_3_4_0.xml │ ├── Maven__org_mybatis_mybatis_spring_1_3_0.xml │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml │ ├── Maven__org_objenesis_objenesis_2_1.xml │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ ├── Maven__org_skyscreamer_jsonassert_1_4_0.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ ├── Maven__org_springframework_boot_spring_boot_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_aop_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_test_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_web_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_test_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_4_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_commons_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_context_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_netflix_core_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_archaius_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_eureka_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_feign_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_ribbon_1_3_1_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_rsa_1_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_aop_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_beans_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_context_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_core_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_expression_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_jdbc_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_test_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_tx_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_web_4_3_9_RELEASE.xml │ ├── Maven__org_springframework_spring_webmvc_4_3_9_RELEASE.xml │ ├── Maven__org_yaml_snakeyaml_1_17.xml │ ├── Maven__redis_clients_jedis_2_9_0.xml │ ├── Maven__stax_stax_api_1_0_1.xml │ ├── Maven__xmlpull_xmlpull_1_1_3_1.xml │ └── Maven__xpp3_xpp3_min_1_1_4c.xml ├── misc.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── springcloud-mybatis-demo2.iml └── src └── main ├── java └── com │ └── example │ └── demo │ ├── MybatisDemo2Application.java │ ├── controller │ └── DemoController.java │ ├── dao │ └── TestMapper.java │ ├── entity │ └── Test.java │ ├── interceptor │ └── TxTransactionInterceptor.java │ └── service │ ├── DemoService.java │ └── impl │ └── DemoServiceImpl.java └── resources ├── application.properties └── tx.properties /.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_alibaba_druid_1_0_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_classmate_1_3_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_code_gson_gson_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_guava_guava_18_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_inject_guice_4_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_eureka_eureka_client_1_6_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_6_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_ribbon_ribbon_eureka_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_servo_servo_core_0_10_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_servo_servo_internal_0_10_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_dbutils_commons_dbutils_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_io_commons_io_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_pool_commons_pool_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_all_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_buffer_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_http_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_common_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_handler_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_transport_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_reactivex_rxjava_1_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__joda_time_joda_time_2_9_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__mysql_mysql_connector_java_5_1_42.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_axis_axis_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_commons_commons_math_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpmime_4_5_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_aspectj_aspectjrt_1_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_codehaus_jettison_jettison_1_3_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_hibernate_core_5_0_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_jandex_2_0_0_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jvnet_animal_sniffer_annotation_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_3_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_tx_4_3_9_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/springcloud-lcn-demo.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jdbc-demo/springcloud-jdbc-demo1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/src/main/java/com/example/demo/config/MyConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.config; 2 | 3 | import com.lorne.tx.springcloud.feign.TransactionRestTemplateInterceptor; 4 | import feign.RequestInterceptor; 5 | import org.springframework.context.annotation.Bean; 6 | 7 | /** 8 | * Created by lorne on 2017/6/28. 9 | */ 10 | 11 | 12 | public class MyConfiguration { 13 | 14 | @Bean 15 | public RequestInterceptor requestInterceptor(){ 16 | return new TransactionRestTemplateInterceptor(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/src/main/java/com/example/demo/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface TestDao { 11 | int save(); 12 | 13 | List list(); 14 | } 15 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | public class Test { 7 | 8 | private Integer id; 9 | private String name; 10 | 11 | public Integer getId() { 12 | return id; 13 | } 14 | 15 | public void setId(Integer id) { 16 | this.id = id; 17 | } 18 | 19 | public String getName() { 20 | return name; 21 | } 22 | 23 | public void setName(String name) { 24 | this.name = name; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | feign.hystrix.enabled=false 2 | 3 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 4 | spring.datasource.url= jdbc:mysql://localhost:3306/test 5 | spring.datasource.username= root 6 | spring.datasource.password=root 7 | spring.datasource.initialize = true 8 | init-db= true 9 | 10 | spring.application.name = demo1 11 | server.port = 8081 12 | #${random.int[9000,9999]} 13 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 14 | 15 | #Ribbon的负载均衡策略 16 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 17 | ribbon.MaxAutoRetriesNextServer=0 18 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo1/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | #事务补偿记录配置 5 | 6 | #db 数据库类型 目前支持 mysql oracle sqlserver 7 | compensate.db.dbType = mysql 8 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jdbc-demo/springcloud-jdbc-demo2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/src/main/java/com/example/demo/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface TestDao { 11 | int save(); 12 | 13 | List list(); 14 | } 15 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | public class Test { 7 | 8 | private Integer id; 9 | private String name; 10 | 11 | public Integer getId() { 12 | return id; 13 | } 14 | 15 | public void setId(Integer id) { 16 | this.id = id; 17 | } 18 | 19 | public String getName() { 20 | return name; 21 | } 22 | 23 | public void setName(String name) { 24 | this.name = name; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 2 | spring.datasource.url= jdbc:mysql://localhost:3306/test 3 | spring.datasource.username= root 4 | spring.datasource.password=root 5 | spring.datasource.initialize = true 6 | init-db= true 7 | 8 | spring.application.name = demo2 9 | server.port = 8082 10 | #${random.int[9000,9999]} 11 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 12 | 13 | #Ribbon的负载均衡策略 14 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 15 | ribbon.MaxAutoRetriesNextServer=0 -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo2/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | 5 | #事务补偿记录配置 6 | 7 | #db 数据库类型 目前支持 mysql oracle sqlserver 8 | compensate.db.dbType = mysql 9 | 10 | 11 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jdbc-demo/springcloud-jdbc-demo3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/src/main/java/com/example/demo/config/MyConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.config; 2 | 3 | import com.lorne.tx.springcloud.feign.TransactionRestTemplateInterceptor; 4 | import feign.RequestInterceptor; 5 | import org.springframework.context.annotation.Bean; 6 | 7 | /** 8 | * Created by lorne on 2017/6/28. 9 | */ 10 | 11 | public class MyConfiguration { 12 | 13 | @Bean 14 | public RequestInterceptor requestInterceptor(){ 15 | return new TransactionRestTemplateInterceptor(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/src/main/java/com/example/demo/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface TestDao { 11 | int save(); 12 | 13 | List list(); 14 | } 15 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | public class Test { 7 | 8 | private Integer id; 9 | private String name; 10 | 11 | public Integer getId() { 12 | return id; 13 | } 14 | 15 | public void setId(Integer id) { 16 | this.id = id; 17 | } 18 | 19 | public String getName() { 20 | return name; 21 | } 22 | 23 | public void setName(String name) { 24 | this.name = name; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | feign.hystrix.enabled=false 2 | 3 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 4 | spring.datasource.url= jdbc:mysql://localhost:3306/test 5 | spring.datasource.username= root 6 | spring.datasource.password=root 7 | spring.datasource.initialize = true 8 | init-db= true 9 | 10 | spring.application.name = demo3 11 | server.port = 8083 12 | #${random.int[9000,9999]} 13 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 14 | 15 | #Ribbon的负载均衡策略 16 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 17 | ribbon.MaxAutoRetriesNextServer=0 -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo3/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | #事务补偿记录配置 5 | 6 | 7 | #db 数据库类型 目前支持 mysql oracle sqlserver 8 | compensate.db.dbType = mysql 9 | 10 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jdbc-demo/springcloud-jdbc-demo4/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/src/main/java/com/example/demo/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface TestDao { 11 | int save(); 12 | 13 | List list(); 14 | } 15 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | public class Test { 7 | 8 | private Integer id; 9 | private String name; 10 | 11 | public Integer getId() { 12 | return id; 13 | } 14 | 15 | public void setId(Integer id) { 16 | this.id = id; 17 | } 18 | 19 | public String getName() { 20 | return name; 21 | } 22 | 23 | public void setName(String name) { 24 | this.name = name; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 2 | spring.datasource.url= jdbc:mysql://localhost:3306/test 3 | spring.datasource.username= root 4 | spring.datasource.password=root 5 | spring.datasource.initialize = true 6 | init-db= true 7 | 8 | spring.application.name = demo4 9 | server.port = 8084 10 | #${random.int[9000,9999]} 11 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 12 | 13 | #Ribbon的负载均衡策略 14 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 15 | ribbon.MaxAutoRetriesNextServer=0 -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo4/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | 5 | #事务补偿记录配置 6 | 7 | 8 | #db 数据库类型 目前支持 mysql oracle sqlserver 9 | compensate.db.dbType = mysql 10 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jdbc-demo/springcloud-jdbc-demo5/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/src/main/java/com/example/demo/dao/TestDao.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface TestDao { 11 | int save(); 12 | 13 | List list(); 14 | } 15 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | public class Test { 7 | 8 | private Integer id; 9 | private String name; 10 | 11 | public Integer getId() { 12 | return id; 13 | } 14 | 15 | public void setId(Integer id) { 16 | this.id = id; 17 | } 18 | 19 | public String getName() { 20 | return name; 21 | } 22 | 23 | public void setName(String name) { 24 | this.name = name; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 2 | spring.datasource.url= jdbc:mysql://localhost:3306/test 3 | spring.datasource.username= root 4 | spring.datasource.password=root 5 | spring.datasource.initialize = true 6 | init-db= true 7 | 8 | spring.application.name = demo5 9 | server.port = 8085 10 | #${random.int[9000,9999]} 11 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 12 | 13 | #Ribbon的负载均衡策略 14 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 15 | ribbon.MaxAutoRetriesNextServer=0 -------------------------------------------------------------------------------- /jdbc-demo/springcloud-jdbc-demo5/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | #事务补偿记录配置 5 | 6 | 7 | #db 数据库类型 目前支持 mysql oracle sqlserver 8 | compensate.db.dbType = mysql 9 | 10 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jpa-demo/springcloud-jpa-demo1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/src/main/java/com/example/demo/client/Demo2Client.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.client; 2 | 3 | import com.example.demo.config.MyConfiguration; 4 | import com.example.demo.entity.Test; 5 | import org.springframework.cloud.netflix.feign.FeignClient; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * Created by lorne on 2017/6/27. 12 | */ 13 | @FeignClient(value = "demo2",configuration = MyConfiguration.class) 14 | public interface Demo2Client { 15 | 16 | 17 | @RequestMapping("/demo/list") 18 | List list(); 19 | 20 | 21 | @RequestMapping("/demo/save") 22 | int save(); 23 | } 24 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/src/main/java/com/example/demo/config/MyConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.config; 2 | 3 | import com.lorne.tx.springcloud.feign.TransactionRestTemplateInterceptor; 4 | import feign.RequestInterceptor; 5 | import org.springframework.context.annotation.Bean; 6 | 7 | /** 8 | * Created by lorne on 2017/6/28. 9 | */ 10 | 11 | public class MyConfiguration { 12 | 13 | @Bean 14 | public RequestInterceptor requestInterceptor(){ 15 | return new TransactionRestTemplateInterceptor(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/src/main/java/com/example/demo/dao/TestRepository.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | /** 7 | * Created by lorne on 2017/6/28. 8 | */ 9 | public interface TestRepository extends JpaRepository{ 10 | 11 | } 12 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo1/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | #事务补偿记录配置 5 | 6 | #db 数据库类型 目前支持 mysql oracle sqlserver 7 | compensate.db.dbType = mysql 8 | 9 | 10 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | 12 | ### IntelliJ IDEA ### 13 | .idea 14 | *.iws 15 | *.iml 16 | *.ipr 17 | 18 | ### NetBeans ### 19 | nbproject/private/ 20 | build/ 21 | nbbuild/ 22 | dist/ 23 | nbdist/ 24 | .nb-gradle/ -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/jpa-demo/springcloud-jpa-demo2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/src/main/java/com/example/demo/dao/TestRepository.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.dao; 2 | 3 | import com.example.demo.entity.Test; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | /** 7 | * Created by lorne on 2017/6/28. 8 | */ 9 | public interface TestRepository extends JpaRepository{ 10 | 11 | } 12 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 2 | spring.datasource.url= jdbc:mysql://localhost:3306/test 3 | spring.datasource.username= root 4 | spring.datasource.password=root 5 | spring.datasource.initialize = true 6 | init-db= true 7 | 8 | spring.application.name = demo2 9 | server.port = 8082 10 | #${random.int[9000,9999]} 11 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 12 | 13 | #Ribbon的负载均衡策略 14 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 15 | ribbon.MaxAutoRetriesNextServer=0 16 | 17 | spring.jpa.properties.hibernate.hbm2ddl.auto=update -------------------------------------------------------------------------------- /jpa-demo/springcloud-jpa-demo2/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | 5 | #事务补偿记录配置 6 | 7 | #db 数据库类型 目前支持 mysql oracle sqlserver 8 | compensate.db.dbType = mysql 9 | 10 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__cglib_cglib_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_alibaba_druid_1_0_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_fasterxml_classmate_1_3_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_google_code_gson_gson_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_google_guava_guava_18_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_google_inject_guice_4_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_6_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_netflix_servo_servo_core_0_10_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_dbutils_commons_dbutils_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_io_commons_io_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__commons_pool_commons_pool_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_netty_netty_codec_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_reactivex_rxjava_1_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__joda_time_joda_time_2_9_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__net_sf_ezmorph_ezmorph_1_0_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__net_sf_json_lib_json_lib_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_apache_axis_axis_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_apache_commons_commons_math_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_apache_httpcomponents_httpmime_4_5_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_aspectj_aspectjrt_1_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_3_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_mybatis_mybatis_3_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__redis_clients_jedis_2_9_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/mybatis-demo/springcloud-mybatis-demo1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/src/main/java/com/example/demo/client/Demo2ClientHystric.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.client; 2 | 3 | import com.example.demo.entity.Test; 4 | import org.springframework.stereotype.Component; 5 | 6 | import java.util.List; 7 | 8 | 9 | @Component 10 | public class Demo2ClientHystric implements Demo2Client { 11 | 12 | 13 | @Override 14 | public List list() { 15 | System.out.println("进入断路器-list。。。"); 16 | return null; 17 | } 18 | 19 | @Override 20 | public int save() { 21 | 22 | System.out.println("进入断路器-save。。。"); 23 | 24 | int v = 1/0; 25 | return 0; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/src/main/java/com/example/demo/config/MyConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.config; 2 | 3 | import com.lorne.tx.springcloud.feign.TransactionRestTemplateInterceptor; 4 | import feign.RequestInterceptor; 5 | import org.springframework.context.annotation.Bean; 6 | 7 | /** 8 | * Created by lorne on 2017/6/28. 9 | */ 10 | 11 | public class MyConfiguration { 12 | 13 | 14 | @Bean 15 | public RequestInterceptor requestInterceptor(){ 16 | return new TransactionRestTemplateInterceptor(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | 7 | public class Test { 8 | 9 | 10 | private Integer id; 11 | 12 | private String name; 13 | 14 | public Integer getId() { 15 | return id; 16 | } 17 | 18 | public void setId(Integer id) { 19 | this.id = id; 20 | } 21 | 22 | public String getName() { 23 | return name; 24 | } 25 | 26 | public void setName(String name) { 27 | this.name = name; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo1/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | 4 | #事务补偿记录配置 5 | 6 | 7 | #db 数据库类型 目前支持 mysql oracle sqlserver 8 | compensate.db.dbType = mysql 9 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__asm_asm_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__cglib_cglib_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_alibaba_druid_1_0_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_fasterxml_classmate_1_3_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_google_code_gson_gson_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_google_guava_guava_18_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_google_inject_guice_4_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_netflix_eureka_eureka_core_1_6_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_netflix_servo_servo_core_0_10_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_dbcp_commons_dbcp_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_dbutils_commons_dbutils_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_io_commons_io_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__commons_pool_commons_pool_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_netty_netty_codec_4_0_27_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_reactivex_rxjava_1_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__joda_time_joda_time_2_9_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__net_sf_ezmorph_ezmorph_1_0_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__net_sf_json_lib_json_lib_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_antlr_antlr_runtime_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_antlr_stringtemplate_3_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_apache_axis_axis_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_apache_commons_commons_math_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_apache_httpcomponents_httpmime_4_5_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_aspectj_aspectjrt_1_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_55.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_55.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_3_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_mybatis_mybatis_3_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__redis_clients_jedis_2_9_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__stax_stax_api_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlorne/springcloud-lcn-demo/2ad5765f028b2ca4fd9a115f9e8a41307a11d8f9/mybatis-demo/springcloud-mybatis-demo2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip 2 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/src/main/java/com/example/demo/entity/Test.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.entity; 2 | 3 | /** 4 | * Created by lorne on 2017/6/26. 5 | */ 6 | 7 | public class Test { 8 | 9 | private Integer id; 10 | 11 | private String name; 12 | 13 | public Integer getId() { 14 | return id; 15 | } 16 | 17 | public void setId(Integer id) { 18 | this.id = id; 19 | } 20 | 21 | public String getName() { 22 | return name; 23 | } 24 | 25 | public void setName(String name) { 26 | this.name = name; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/src/main/java/com/example/demo/service/DemoService.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.service; 2 | 3 | import com.example.demo.entity.Test; 4 | 5 | import java.util.List; 6 | 7 | /** 8 | * Created by lorne on 2017/6/26. 9 | */ 10 | public interface DemoService { 11 | 12 | List list(); 13 | 14 | int save(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.datasource.driver-class-name = com.mysql.jdbc.Driver 2 | spring.datasource.url= jdbc:mysql://localhost:3306/test 3 | spring.datasource.username= root 4 | spring.datasource.password=root 5 | spring.datasource.initialize = true 6 | init-db= true 7 | 8 | spring.application.name = demo2 9 | server.port = 8082 10 | #${random.int[9000,9999]} 11 | eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/ 12 | 13 | #Ribbon的负载均衡策略 14 | ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule 15 | ribbon.MaxAutoRetriesNextServer=0 -------------------------------------------------------------------------------- /mybatis-demo/springcloud-mybatis-demo2/src/main/resources/tx.properties: -------------------------------------------------------------------------------- 1 | #txmanager地址 2 | url=http://127.0.0.1:8761/tx/manager/getServer 3 | #事务补偿记录配置 4 | 5 | 6 | #db 数据库类型 目前支持 mysql oracle sqlserver 7 | compensate.db.dbType = mysql 8 | 9 | --------------------------------------------------------------------------------