首页 / 开发技术 / Java     /    dynamicer.zip

dynamicer.zip

上传者: w757227129 | 上传时间:2023/11/1 8:24:28 | 文件大小:93KB | 文件类型:zip
dynamicer.zip
该代码是基于springboot的开发方式,主要实现了springboot动态加载外部任意位置的jar文件(这个jar是根据具体的业务逻辑来的),jar可以是一个完整的spring类型的功能模块。
暂时没有处理controller相关的实现。
本软件ID:11251720

文件下载

资源详情

(75个子文件93KB)dynamicer.zip
dynamicer
pom.xml 1.54KB
mvnw 8.90KB
src
main
resources
application.yml 20B
templates
static
java
com
cm
dynamicer
DynamicerApplication.java 327B
controller
ClassLoaderController.java 2.89KB
util
SpringContextUtil.java 2.46KB
classloader
ModuleClassLoader.java 5.92KB
ClassloaderResponsity.java 2.14KB
.idea
misc.xml 439B
modules.xml 258B
encodings.xml 172B
compiler.xml 798B
workspace.xml 21.83KB
libraries
Maven__org_springframework_spring_jcl_5_1_7_RELEASE.xml 639B
Maven__org_springframework_spring_web_5_1_7_RELEASE.xml 639B
Maven__ch_qos_logback_logback_classic_1_2_3.xml 598B
Maven__org_ow2_asm_asm_5_0_4.xml 502B
Maven__org_objenesis_objenesis_2_6.xml 538B
Maven__org_springframework_spring_beans_5_1_7_RELEASE.xml 653B
Maven__javax_annotation_javax_annotation_api_1_3_2.xml 641B
Maven__org_springframework_boot_spring_boot_starter_logging_2_1_5_RELEASE.xml 778B
Maven__junit_junit_4_12.xml 485B
Maven__com_fasterxml_classmate_1_4_0.xml 552B
Maven__org_yaml_snakeyaml_1_23.xml 525B
Maven__org_hibernate_validator_hibernate_validator_6_0_16_Final.xml 711B
Maven__org_hamcrest_hamcrest_library_1_3.xml 583B
Maven__org_springframework_boot_spring_boot_starter_json_2_1_5_RELEASE.xml 757B
Maven__com_fasterxml_jackson_core_jackson_databind_2_9_8.xml 653B
Maven__org_springframework_boot_spring_boot_2_1_5_RELEASE.xml 666B
Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml 603B
Maven__ch_qos_logback_logback_core_1_2_3.xml 577B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_8.xml 718B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml 674B
Maven__org_assertj_assertj_core_3_11_1.xml 572B
Maven__org_springframework_boot_spring_boot_starter_web_2_1_5_RELEASE.xml 750B
Maven__org_slf4j_slf4j_api_1_7_26.xml 543B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_8.xml 704B
Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_5_RELEASE.xml 771B
Maven__net_bytebuddy_byte_buddy_agent_1_9_12.xml 608B
Maven__org_hamcrest_hamcrest_core_1_3.xml 562B
Maven__org_springframework_boot_spring_boot_starter_test_2_1_5_RELEASE.xml 757B
Maven__com_jayway_jsonpath_json_path_2_4_0.xml 576B
Maven__org_springframework_spring_aop_5_1_7_RELEASE.xml 639B
Maven__org_mockito_mockito_core_2_23_4.xml 572B
Maven__org_springframework_spring_webmvc_5_1_7_RELEASE.xml 660B
Maven__org_springframework_spring_test_5_1_7_RELEASE.xml 646B
Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 730B
Maven__org_springframework_spring_core_5_1_7_RELEASE.xml 646B
Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml 638B
Maven__org_slf4j_jul_to_slf4j_1_7_26.xml 564B
Maven__org_skyscreamer_jsonassert_1_5_0.xml 567B
Maven__com_fasterxml_jackson_core_jackson_core_2_9_8.xml 625B
Maven__org_springframework_spring_context_5_1_7_RELEASE.xml 667B
Maven__javax_validation_validation_api_2_0_1_Final.xml 641B
Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_8.xml 759B
Maven__org_xmlunit_xmlunit_core_2_6_2.xml 565B
Maven__org_springframework_boot_spring_boot_starter_2_1_5_RELEASE.xml 722B
Maven__net_minidev_json_smart_2_3.xml 537B
Maven__org_springframework_boot_spring_boot_test_2_1_5_RELEASE.xml 701B
Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml 638B
Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_19.xml 655B
Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_19.xml 690B
Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_1_5_RELEASE.xml 799B
Maven__net_bytebuddy_byte_buddy_1_9_12.xml 566B
Maven__net_minidev_accessors_smart_1_2.xml 572B
Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_19.xml 641B
Maven__org_springframework_spring_expression_5_1_7_RELEASE.xml 688B
Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_5_RELEASE.xml 764B
dynamicer.iml 7.29KB
.gitignore 333B
.mvn
wrapper
maven-wrapper.jar 47.20KB
MavenWrapperDownloader.java 4.52KB
maven-wrapper.properties 116B
mvnw.cmd 5.67KB
HELP.md 532B
[{"title":"(75个子文件93KB)dynamicer.zip","children":[{"title":"dynamicer","children":[{"title":"pom.xml <span style='color:#111;'>1.54KB</span>","children":null,"spread":false},{"title":"mvnw <span style='color:#111;'>8.90KB</span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'>20B</span>","children":null,"spread":false},{"title":"templates","children":null,"spread":false},{"title":"static","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"cm","children":[{"title":"dynamicer","children":[{"title":"DynamicerApplication.java <span style='color:#111;'>327B</span>","children":null,"spread":false},{"title":"controller","children":[{"title":"ClassLoaderController.java <span style='color:#111;'>2.89KB</span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"SpringContextUtil.java <span style='color:#111;'>2.46KB</span>","children":null,"spread":false}],"spread":true},{"title":"classloader","children":[{"title":"ModuleClassLoader.java <span style='color:#111;'>5.92KB</span>","children":null,"spread":false},{"title":"ClassloaderResponsity.java <span style='color:#111;'>2.14KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"misc.xml <span style='color:#111;'>439B</span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'>258B</span>","children":null,"spread":false},{"title":"encodings.xml <span style='color:#111;'>172B</span>","children":null,"spread":false},{"title":"compiler.xml <span style='color:#111;'>798B</span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'>21.83KB</span>","children":null,"spread":false},{"title":"libraries","children":[{"title":"Maven__org_springframework_spring_jcl_5_1_7_RELEASE.xml <span style='color:#111;'>639B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_web_5_1_7_RELEASE.xml <span style='color:#111;'>639B</span>","children":null,"spread":false},{"title":"Maven__ch_qos_logback_logback_classic_1_2_3.xml <span style='color:#111;'>598B</span>","children":null,"spread":false},{"title":"Maven__org_ow2_asm_asm_5_0_4.xml <span style='color:#111;'>502B</span>","children":null,"spread":false},{"title":"Maven__org_objenesis_objenesis_2_6.xml <span style='color:#111;'>538B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_beans_5_1_7_RELEASE.xml <span style='color:#111;'>653B</span>","children":null,"spread":false},{"title":"Maven__javax_annotation_javax_annotation_api_1_3_2.xml <span style='color:#111;'>641B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_starter_logging_2_1_5_RELEASE.xml <span style='color:#111;'>778B</span>","children":null,"spread":false},{"title":"Maven__junit_junit_4_12.xml <span style='color:#111;'>485B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_classmate_1_4_0.xml <span style='color:#111;'>552B</span>","children":null,"spread":false},{"title":"Maven__org_yaml_snakeyaml_1_23.xml <span style='color:#111;'>525B</span>","children":null,"spread":false},{"title":"Maven__org_hibernate_validator_hibernate_validator_6_0_16_Final.xml <span style='color:#111;'>711B</span>","children":null,"spread":false},{"title":"Maven__org_hamcrest_hamcrest_library_1_3.xml <span style='color:#111;'>583B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_starter_json_2_1_5_RELEASE.xml <span style='color:#111;'>757B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_jackson_core_jackson_databind_2_9_8.xml <span style='color:#111;'>653B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_2_1_5_RELEASE.xml <span style='color:#111;'>666B</span>","children":null,"spread":false},{"title":"Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml <span style='color:#111;'>603B</span>","children":null,"spread":false},{"title":"Maven__ch_qos_logback_logback_core_1_2_3.xml <span style='color:#111;'>577B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_8.xml <span style='color:#111;'>718B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml <span style='color:#111;'>674B</span>","children":null,"spread":false},{"title":"Maven__org_assertj_assertj_core_3_11_1.xml <span style='color:#111;'>572B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_starter_web_2_1_5_RELEASE.xml <span style='color:#111;'>750B</span>","children":null,"spread":false},{"title":"Maven__org_slf4j_slf4j_api_1_7_26.xml <span style='color:#111;'>543B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_8.xml <span style='color:#111;'>704B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_5_RELEASE.xml <span style='color:#111;'>771B</span>","children":null,"spread":false},{"title":"Maven__net_bytebuddy_byte_buddy_agent_1_9_12.xml <span style='color:#111;'>608B</span>","children":null,"spread":false},{"title":"Maven__org_hamcrest_hamcrest_core_1_3.xml <span style='color:#111;'>562B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_starter_test_2_1_5_RELEASE.xml <span style='color:#111;'>757B</span>","children":null,"spread":false},{"title":"Maven__com_jayway_jsonpath_json_path_2_4_0.xml <span style='color:#111;'>576B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_aop_5_1_7_RELEASE.xml <span style='color:#111;'>639B</span>","children":null,"spread":false},{"title":"Maven__org_mockito_mockito_core_2_23_4.xml <span style='color:#111;'>572B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_webmvc_5_1_7_RELEASE.xml <span style='color:#111;'>660B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_test_5_1_7_RELEASE.xml <span style='color:#111;'>646B</span>","children":null,"spread":false},{"title":"Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml <span style='color:#111;'>730B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_core_5_1_7_RELEASE.xml <span style='color:#111;'>646B</span>","children":null,"spread":false},{"title":"Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml <span style='color:#111;'>638B</span>","children":null,"spread":false},{"title":"Maven__org_slf4j_jul_to_slf4j_1_7_26.xml <span style='color:#111;'>564B</span>","children":null,"spread":false},{"title":"Maven__org_skyscreamer_jsonassert_1_5_0.xml <span style='color:#111;'>567B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_jackson_core_jackson_core_2_9_8.xml <span style='color:#111;'>625B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_context_5_1_7_RELEASE.xml <span style='color:#111;'>667B</span>","children":null,"spread":false},{"title":"Maven__javax_validation_validation_api_2_0_1_Final.xml <span style='color:#111;'>641B</span>","children":null,"spread":false},{"title":"Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_8.xml <span style='color:#111;'>759B</span>","children":null,"spread":false},{"title":"Maven__org_xmlunit_xmlunit_core_2_6_2.xml <span style='color:#111;'>565B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_starter_2_1_5_RELEASE.xml <span style='color:#111;'>722B</span>","children":null,"spread":false},{"title":"Maven__net_minidev_json_smart_2_3.xml <span style='color:#111;'>537B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_test_2_1_5_RELEASE.xml <span style='color:#111;'>701B</span>","children":null,"spread":false},{"title":"Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml <span style='color:#111;'>638B</span>","children":null,"spread":false},{"title":"Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_19.xml <span style='color:#111;'>655B</span>","children":null,"spread":false},{"title":"Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_19.xml <span style='color:#111;'>690B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_1_5_RELEASE.xml <span style='color:#111;'>799B</span>","children":null,"spread":false},{"title":"Maven__net_bytebuddy_byte_buddy_1_9_12.xml <span style='color:#111;'>566B</span>","children":null,"spread":false},{"title":"Maven__net_minidev_accessors_smart_1_2.xml <span style='color:#111;'>572B</span>","children":null,"spread":false},{"title":"Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_19.xml <span style='color:#111;'>641B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_spring_expression_5_1_7_RELEASE.xml <span style='color:#111;'>688B</span>","children":null,"spread":false},{"title":"Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_5_RELEASE.xml <span style='color:#111;'>764B</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"dynamicer.iml <span style='color:#111;'>7.29KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>333B</span>","children":null,"spread":false},{"title":".mvn","children":[{"title":"wrapper","children":[{"title":"maven-wrapper.jar <span style='color:#111;'>47.20KB</span>","children":null,"spread":false},{"title":"MavenWrapperDownloader.java <span style='color:#111;'>4.52KB</span>","children":null,"spread":false},{"title":"maven-wrapper.properties <span style='color:#111;'>116B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mvnw.cmd <span style='color:#111;'>5.67KB</span>","children":null,"spread":false},{"title":"HELP.md <span style='color:#111;'>532B</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • xiangsl6:
    运行报错啊,这么多分,楼主是不是帮忙看下啊2020-12-24
  • DocNetStudent:
    一般,上来就报错。应该是代码不全。2020-12-22
  • 大招至胜:
    一般,不太完善。2020-03-23

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明