下载资源后端资源详情
flowable6.8_DM.zip
大小:149.43KB
价格:12积分
下载量:0
评分:
5.0
上传者:vegetari
更新日期:2025-09-22

flowable 6.8 适配达梦数据库

资源文件列表(大概)

文件名
大小
.gitignore
395B
.idea/
-
.idea/.name
31B
.idea/codeStyles/
-
.idea/codeStyles/Project.xml
985B
.idea/compiler.xml
655B
.idea/encodings.xml
267B
.idea/inspectionProfiles/
-
.idea/inspectionProfiles/Project_Default.xml
1.41KB
.idea/libraries/
-
.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_11.xml
665B
.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_11.xml
644B
.idea/libraries/Maven__com_alibaba_druid_1_2_8.xml
576B
.idea/libraries/Maven__com_alibaba_druid_spring_boot_starter_1_2_8.xml
716B
.idea/libraries/Maven__com_dameng_DmJdbcDriver18_8_1_2_141.xml
663B
.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_13_4.xml
741B
.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_13_4.xml
692B
.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_13_4_2.xml
734B
.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_13_4.xml
771B
.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_joda_2_13_4.xml
771B
.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_13_4.xml
785B
.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_13_4.xml
826B
.idea/libraries/Maven__com_fasterxml_uuid_java_uuid_generator_3_3_0.xml
702B
.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_2.xml
635B
.idea/libraries/Maven__com_google_errorprone_error_prone_annotations_2_7_1.xml
742B
.idea/libraries/Maven__com_google_guava_failureaccess_1_0_1.xml
652B
.idea/libraries/Maven__com_google_guava_guava_31_0_1_jre.xml
631B
.idea/libraries/Maven__com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava.xml
925B
.idea/libraries/Maven__com_google_j2objc_j2objc_annotations_1_3.xml
677B
.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_7_0.xml
636B
.idea/libraries/Maven__com_sun_mail_javax_mail_1_5_6.xml
615B
.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
790B
.idea/libraries/Maven__com_zaxxer_HikariCP_4_0_3.xml
593B
.idea/libraries/Maven__commons_codec_commons_codec_1_15.xml
633B
.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
706B
.idea/libraries/Maven__commons_io_commons_io_2_11_0.xml
614B
.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml
648B
.idea/libraries/Maven__io_swagger_swagger_annotations_1_6_2.xml
670B
.idea/libraries/Maven__io_swagger_swagger_models_1_6_2.xml
635B
.idea/libraries/Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml
723B
.idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
723B
.idea/libraries/Maven__jakarta_jms_jakarta_jms_api_2_0_3.xml
646B
.idea/libraries/Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml
701B
.idea/libraries/Maven__javax_activation_activation_1_1.xml
617B
.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml
701B
.idea/libraries/Maven__javax_annotation_jsr250_api_1_0.xml
617B
.idea/libraries/Maven__joda_time_joda_time_2_10_13.xml
610B
.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_12_19.xml
633B
.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_12_19.xml
675B
.idea/libraries/Maven__net_minidev_accessors_smart_2_4_8.xml
646B
.idea/libraries/Maven__net_minidev_json_smart_2_4_8.xml
611B
.idea/libraries/Maven__org_apache_commons_commons_email_1_5.xml
646B
.idea/libraries/Maven__org_apache_commons_commons_lang3_3_12_0.xml
667B
.idea/libraries/Maven__org_apache_groovy_groovy_4_0_3.xml
607B
.idea/libraries/Maven__org_apache_groovy_groovy_jsr223_4_0_3.xml
656B
.idea/libraries/Maven__org_apache_httpcomponents_client5_httpclient5_5_1_4.xml
706B
.idea/libraries/Maven__org_apache_httpcomponents_core5_httpcore5_5_1_5.xml
684B
.idea/libraries/Maven__org_apache_httpcomponents_core5_httpcore5_h2_5_1_5.xml
705B
.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_13.xml
674B
.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_15.xml
660B
.idea/libraries/Maven__org_apache_httpcomponents_httpmime_4_5_13.xml
660B
.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_17_2.xml
663B
.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_17_2.xml
698B
.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_69.xml
715B
.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_69.xml
701B
.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_69.xml
750B
.idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_2.xml
662B
.idea/libraries/Maven__org_assertj_assertj_core_3_22_0.xml
632B
.idea/libraries/Maven__org_checkerframework_checker_qual_3_12_0.xml
668B
.idea/libraries/Maven__org_flowable_flowable_app_engine_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_app_engine_api_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_app_engine_rest_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_app_engine_spring_6_8_0.xml
727B
.idea/libraries/Maven__org_flowable_flowable_batch_service_6_8_0.xml
699B
.idea/libraries/Maven__org_flowable_flowable_batch_service_api_6_8_0.xml
727B
.idea/libraries/Maven__org_flowable_flowable_bpmn_converter_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_bpmn_layout_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_bpmn_model_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_case_validation_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_cmmn_api_6_8_0.xml
664B
.idea/libraries/Maven__org_flowable_flowable_cmmn_converter_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_cmmn_engine_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_cmmn_engine_configurator_6_8_0.xml
776B
.idea/libraries/Maven__org_flowable_flowable_cmmn_image_generator_6_8_0.xml
748B
.idea/libraries/Maven__org_flowable_flowable_cmmn_json_converter_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_cmmn_model_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_cmmn_rest_6_8_0.xml
671B
.idea/libraries/Maven__org_flowable_flowable_cmmn_spring_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_cmmn_spring_configurator_6_8_0.xml
776B
.idea/libraries/Maven__org_flowable_flowable_common_rest_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_content_api_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_content_engine_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_content_engine_configurator_6_8_0.xml
797B
.idea/libraries/Maven__org_flowable_flowable_content_rest_6_8_0.xml
692B
.idea/libraries/Maven__org_flowable_flowable_content_spring_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_content_spring_configurator_6_8_0.xml
797B
.idea/libraries/Maven__org_flowable_flowable_dmn_api_6_8_0.xml
657B
.idea/libraries/Maven__org_flowable_flowable_dmn_engine_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_dmn_engine_configurator_6_8_0.xml
769B
.idea/libraries/Maven__org_flowable_flowable_dmn_image_generator_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_dmn_json_converter_6_8_0.xml
734B
.idea/libraries/Maven__org_flowable_flowable_dmn_model_6_8_0.xml
671B
.idea/libraries/Maven__org_flowable_flowable_dmn_rest_6_8_0.xml
664B
.idea/libraries/Maven__org_flowable_flowable_dmn_spring_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_dmn_spring_configurator_6_8_0.xml
769B
.idea/libraries/Maven__org_flowable_flowable_dmn_xml_converter_6_8_0.xml
727B
.idea/libraries/Maven__org_flowable_flowable_engine_6_8_0.xml
650B
.idea/libraries/Maven__org_flowable_flowable_engine_common_6_8_0.xml
699B
.idea/libraries/Maven__org_flowable_flowable_engine_common_api_6_8_0.xml
727B
.idea/libraries/Maven__org_flowable_flowable_engine_configurator_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_entitylink_service_6_8_0.xml
734B
.idea/libraries/Maven__org_flowable_flowable_entitylink_service_api_6_8_0.xml
762B
.idea/libraries/Maven__org_flowable_flowable_event_registry_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_event_registry_api_6_8_0.xml
734B
.idea/libraries/Maven__org_flowable_flowable_event_registry_configurator_6_8_0.xml
797B
.idea/libraries/Maven__org_flowable_flowable_event_registry_json_converter_6_8_0.xml
811B
.idea/libraries/Maven__org_flowable_flowable_event_registry_model_6_8_0.xml
748B
.idea/libraries/Maven__org_flowable_flowable_event_registry_rest_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_event_registry_spring_6_8_0.xml
755B
.idea/libraries/Maven__org_flowable_flowable_event_registry_spring_configurator_6_8_0.xml
846B
.idea/libraries/Maven__org_flowable_flowable_eventsubscription_service_6_8_0.xml
783B
.idea/libraries/Maven__org_flowable_flowable_eventsubscription_service_api_6_8_0.xml
811B
.idea/libraries/Maven__org_flowable_flowable_form_api_6_8_0.xml
664B
.idea/libraries/Maven__org_flowable_flowable_form_engine_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_form_engine_configurator_6_8_0.xml
776B
.idea/libraries/Maven__org_flowable_flowable_form_json_converter_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_form_model_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_form_rest_6_8_0.xml
671B
.idea/libraries/Maven__org_flowable_flowable_form_spring_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_form_spring_configurator_6_8_0.xml
776B
.idea/libraries/Maven__org_flowable_flowable_groovy_script_static_engine_6_8_0.xml
797B
.idea/libraries/Maven__org_flowable_flowable_http_6_8_0.xml
636B
.idea/libraries/Maven__org_flowable_flowable_http_common_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_identitylink_service_6_8_0.xml
748B
.idea/libraries/Maven__org_flowable_flowable_identitylink_service_api_6_8_0.xml
776B
.idea/libraries/Maven__org_flowable_flowable_idm_api_6_8_0.xml
657B
.idea/libraries/Maven__org_flowable_flowable_idm_engine_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_idm_engine_configurator_6_8_0.xml
769B
.idea/libraries/Maven__org_flowable_flowable_idm_spring_6_8_0.xml
678B
.idea/libraries/Maven__org_flowable_flowable_idm_spring_configurator_6_8_0.xml
769B
.idea/libraries/Maven__org_flowable_flowable_image_generator_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_job_service_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_job_service_api_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_job_spring_service_6_8_0.xml
734B
.idea/libraries/Maven__org_flowable_flowable_json_converter_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_ldap_6_8_0.xml
636B
.idea/libraries/Maven__org_flowable_flowable_process_validation_6_8_0.xml
734B
.idea/libraries/Maven__org_flowable_flowable_rest_6_8_0.xml
636B
.idea/libraries/Maven__org_flowable_flowable_spring_6_8_0.xml
650B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_autoconfigure_6_8_0.xml
783B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_app_6_8_0.xml
769B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_cmmn_6_8_0.xml
776B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_dmn_6_8_0.xml
769B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_process_6_8_0.xml
797B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_ui_admin_6_8_0.xml
804B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_ui_idm_6_8_0.xml
790B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_ui_modeler_6_8_0.xml
818B
.idea/libraries/Maven__org_flowable_flowable_spring_boot_starter_ui_task_6_8_0.xml
797B
.idea/libraries/Maven__org_flowable_flowable_spring_common_6_8_0.xml
699B
.idea/libraries/Maven__org_flowable_flowable_spring_configurator_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_spring_security_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_task_service_6_8_0.xml
692B
.idea/libraries/Maven__org_flowable_flowable_task_service_api_6_8_0.xml
720B
.idea/libraries/Maven__org_flowable_flowable_ui_admin_conf_6_8_0.xml
699B
.idea/libraries/Maven__org_flowable_flowable_ui_admin_frontend_6_8_0.xml
727B
.idea/libraries/Maven__org_flowable_flowable_ui_admin_logic_6_8_0.xml
706B
.idea/libraries/Maven__org_flowable_flowable_ui_admin_rest_6_8_0.xml
699B
.idea/libraries/Maven__org_flowable_flowable_ui_common_6_8_0.xml
671B
.idea/libraries/Maven__org_flowable_flowable_ui_idm_conf_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_ui_idm_frontend_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_ui_idm_logic_6_8_0.xml
692B
.idea/libraries/Maven__org_flowable_flowable_ui_idm_rest_6_8_0.xml
685B
.idea/libraries/Maven__org_flowable_flowable_ui_modeler_conf_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_ui_modeler_frontend_6_8_0.xml
741B
.idea/libraries/Maven__org_flowable_flowable_ui_modeler_logic_6_8_0.xml
720B
.idea/libraries/Maven__org_flowable_flowable_ui_modeler_rest_6_8_0.xml
713B
.idea/libraries/Maven__org_flowable_flowable_ui_task_conf_6_8_0.xml
692B
.idea/libraries/Maven__org_flowable_flowable_ui_task_frontend_6_8_0.xml
720B
.idea/libraries/Maven__org_flowable_flowable_ui_task_logic_6_8_0.xml
699B
.idea/libraries/Maven__org_flowable_flowable_ui_task_rest_6_8_0.xml
692B
.idea/libraries/Maven__org_flowable_flowable_variable_service_6_8_0.xml
720B
.idea/libraries/Maven__org_flowable_flowable_variable_service_api_6_8_0.xml
748B
.idea/libraries/Maven__org_hamcrest_hamcrest_2_2.xml
587B
.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_5_8_2.xml
656B
.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_api_5_8_2.xml
684B
.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_engine_5_8_2.xml
705B
.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_params_5_8_2.xml
705B
.idea/libraries/Maven__org_junit_platform_junit_platform_commons_1_8_2.xml
723B
.idea/libraries/Maven__org_junit_platform_junit_platform_engine_1_8_2.xml
716B
.idea/libraries/Maven__org_liquibase_liquibase_core_4_9_1.xml
786B
.idea/libraries/Maven__org_mockito_mockito_core_4_5_1.xml
625B
.idea/libraries/Maven__org_mockito_mockito_junit_jupiter_4_5_1.xml
688B
.idea/libraries/Maven__org_mybatis_mybatis_3_5_10.xml
597B
.idea/libraries/Maven__org_mybatis_mybatis_spring_2_0_7.xml
639B
.idea/libraries/Maven__org_objenesis_objenesis_3_2.xml
598B
.idea/libraries/Maven__org_opentest4j_opentest4j_1_2_0.xml
623B
.idea/libraries/Maven__org_ow2_asm_asm_9_1.xml
548B
.idea/libraries/Maven__org_postgresql_postgresql_42_2_9.xml
630B
.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_1.xml
627B
.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_36.xml
638B
.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_36.xml
624B
.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_36.xml
603B
.idea/libraries/Maven__org_springframework_boot_spring_boot_2_7_6.xml
670B
.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_7_6.xml
768B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_7_6.xml
726B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_2_7_6.xml
761B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_7_6.xml
761B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_7_6.xml
782B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_7_6.xml
761B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_7_6.xml
775B
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_7_6.xml
754B
.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_7_6.xml
705B
.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_7_6.xml
803B
.idea/libraries/Maven__org_springframework_ldap_spring_ldap_core_2_4_1.xml
705B
.idea/libraries/Maven__org_springframework_security_spring_security_config_5_7_5.xml
763B
.idea/libraries/Maven__org_springframework_security_spring_security_core_5_7_5.xml
749B
.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_7_5.xml
763B
.idea/libraries/Maven__org_springframework_security_spring_security_ldap_5_7_5.xml
749B
.idea/libraries/Maven__org_springframework_security_spring_security_web_5_7_5.xml
742B
.idea/libraries/Maven__org_springframework_spring_aop_5_3_24.xml
650B
.idea/libraries/Maven__org_springframework_spring_beans_5_3_24.xml
664B
.idea/libraries/Maven__org_springframework_spring_context_5_3_24.xml
678B
.idea/libraries/Maven__org_springframework_spring_context_support_5_3_24.xml
734B
.idea/libraries/Maven__org_springframework_spring_core_5_3_24.xml
657B
.idea/libraries/Maven__org_springframework_spring_expression_5_3_24.xml
699B
.idea/libraries/Maven__org_springframework_spring_jcl_5_3_24.xml
650B
.idea/libraries/Maven__org_springframework_spring_jdbc_5_3_24.xml
657B
.idea/libraries/Maven__org_springframework_spring_jms_5_3_24.xml
650B
.idea/libraries/Maven__org_springframework_spring_messaging_5_3_24.xml
692B
.idea/libraries/Maven__org_springframework_spring_orm_5_3_24.xml
650B
.idea/libraries/Maven__org_springframework_spring_test_5_3_24.xml
657B
.idea/libraries/Maven__org_springframework_spring_tx_5_3_24.xml
643B
.idea/libraries/Maven__org_springframework_spring_web_5_3_24.xml
650B
.idea/libraries/Maven__org_springframework_spring_webmvc_5_3_24.xml
671B
.idea/libraries/Maven__org_tinyjee_jgraphx_jgraphx_1_10_4_1.xml
643B
.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_9_0.xml
625B
.idea/libraries/Maven__org_yaml_snakeyaml_1_30.xml
585B
.idea/libraries/Maven__xerces_xercesImpl_2_12_2.xml
598B
.idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml
592B
.idea/misc.xml
406B
.idea/modules.xml
275B
.idea/uiDesigner.xml
8.71KB
.idea/workspace.xml
12.54KB
data/
-
data/cmmn/
-
data/process-instance-content/
-
data/task-content/
-
data/uncategorized/
-
flowable6.8_DM.iml
26.26KB
HELP.md
429B
pom.xml
4.81KB
src/
-
src/main/
-
src/main/java/
-
src/main/java/com/
-
src/main/java/com/flowable/
-
src/main/java/com/flowable/demo/
-
src/main/java/com/flowable/demo/Application.java
310B
src/main/java/liquibase/
-
src/main/java/liquibase/database/
-
src/main/java/liquibase/database/core/
-
src/main/java/liquibase/database/core/OracleDatabase.java
25.4KB
src/main/resources/
-
src/main/resources/application.yaml
329B
src/test/
-
src/test/java/
-
src/test/java/com/
-
src/test/java/com/flowable/
-
src/test/java/com/flowable/demo/
-
src/test/java/com/flowable/demo/ApplicationTests.java
212B
target/
-
target/classes/
-
target/classes/application.yaml
329B
target/classes/com/
-
target/classes/com/flowable/
-
target/classes/com/flowable/demo/
-
target/classes/com/flowable/demo/Application.class
693B
target/classes/liquibase/
-
target/classes/liquibase/database/
-
target/classes/liquibase/database/core/
-
target/classes/liquibase/database/core/OracleDatabase.class
20.03KB
target/demo-0.0.1-SNAPSHOT.jar
3.31KB
target/generated-sources/
-
target/generated-sources/annotations/
-
target/generated-test-sources/
-
target/generated-test-sources/test-annotations/
-
target/maven-archiver/
-
target/maven-archiver/pom.properties
115B
target/maven-status/
-
target/maven-status/maven-compiler-plugin/
-
target/maven-status/maven-compiler-plugin/compile/
-
target/maven-status/maven-compiler-plugin/compile/default-compile/
-
target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
36B
target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
94B
target/maven-status/maven-compiler-plugin/testCompile/
-
target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/
-
target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
41B
target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
99B
target/test-classes/
-
target/test-classes/com/
-
target/test-classes/com/flowable/
-
target/test-classes/com/flowable/demo/
-
target/test-classes/com/flowable/demo/ApplicationTests.class
521B

资源内容介绍

Flowable是一款开源的工作流引擎,它提供了业务流程管理和动态表单等功能,广泛应用于企业信息化建设。在6.8版本中,Flowable为了更好地服务于中国市场,尤其是那些使用达梦数据库(DM Database)的企业,进行了适配工作。达梦数据库是国产自主知识产权的高性能数据库管理系统,以其高安全性、高稳定性及良好的兼容性在国内得到了广泛应用。Flowable与达梦数据库的适配,意味着用户现在可以在使用Flowable进行业务流程管理时,选择达梦数据库作为后端存储系统。这种适配涉及到多个层面,包括但不限于SQL语句的优化、事务管理、数据类型映射、连接池配置等。SQL语句的优化是关键。由于不同的数据库系统在SQL语法和功能上存在差异,Flowable 6.8需要确保其生成的SQL语句能够正确执行在达梦数据库上,这可能需要对某些特定的查询或更新操作进行调整。例如,可能需要针对达梦数据库特有的函数或存储过程进行适配。事务管理是保证数据一致性的核心。Flowable作为一个分布式事务处理系统,需要与达梦数据库的事务机制进行深度融合,确保在并发环境下,流程实例的创建、更新和删除等操作能够正确回滚或提交。数据类型映射是另一个重要环节。Flowable中使用的数据类型可能与达梦数据库的不完全匹配,因此需要定义相应的映射规则,确保数据在Flowable和达梦数据库之间能准确无误地传输。此外,连接池的配置也是适配过程中的重要一环。通常,Flowable会依赖如HikariCP或Apache DBCP等连接池实现,需要为达梦数据库配置合适的连接参数,以确保高效稳定的数据连接。在提供的文件列表中,`.gitignore`用于定义版本控制系统忽略的文件类型,`flowable6.8_DM.iml`可能是IntelliJ IDEA的项目配置文件,`HELP.md`可能包含关于如何使用和配置Flowable 6.8适配达梦数据库的指南,`pom.xml`是Maven项目的配置文件,`src`目录包含了源代码,`.idea`目录存储了IDE的相关设置,`data`可能包含了示例数据或测试数据,而`target`目录则包含了编译后的输出文件。Flowable 6.8与达梦数据库的适配是一个涉及多方面技术的工程,包括数据库语法的兼容性、事务管理、数据类型映射以及连接池配置等,这使得Flowable能够在更广泛的环境中运行,进一步增强了其在中国市场的应用潜力。开发者可以通过分析源代码和配置文件,了解具体的适配实现细节,以便在实际项目中灵活运用。
//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package liquibase.database.core;import java.lang.reflect.Method;import java.sql.*;import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.List;import java.util.Locale;import java.util.Map;import java.util.Properties;import java.util.ResourceBundle;import java.util.Set;import java.util.regex.Matcher;import java.util.regex.Pattern;import dm.jdbc.driver.DmdbConnection;import liquibase.CatalogAndSchema;import liquibase.GlobalConfiguration;import liquibase.Scope;import liquibase.database.AbstractJdbcDatabase;import liquibase.database.DatabaseConnection;import liquibase.database.OfflineConnection;import liquibase.database.jvm.JdbcConnection;import liquibase.exception.DatabaseException;import liquibase.exception.UnexpectedLiquibaseException;import liquibase.exception.ValidationErrors;import liquibase.executor.ExecutorService;import liquibase.statement.DatabaseFunction;import liquibase.statement.SequenceCurrentValueFunction;import liquibase.statement.SequenceNextValueFunction;import liquibase.statement.UniqueConstraint;import liquibase.statement.core.RawCallStatement;import liquibase.statement.core.RawSqlStatement;import liquibase.structure.DatabaseObject;import liquibase.structure.core.Catalog;import liquibase.structure.core.Index;import liquibase.structure.core.PrimaryKey;import liquibase.structure.core.Schema;import liquibase.util.JdbcUtil;import liquibase.util.StringUtil;public class OracleDatabase extends AbstractJdbcDatabase { public static final Pattern PROXY_USER = Pattern.compile(".*(?:thin|oci)\\:(.+)/@.*"); public static final String PRODUCT_NAME = "oracle"; private static ResourceBundle coreBundle = ResourceBundle.getBundle("liquibase/i18n/liquibase-core"); protected final int SHORT_IDENTIFIERS_LENGTH = 30; protected final int LONG_IDENTIFIERS_LEGNTH = 128; public static final int ORACLE_12C_MAJOR_VERSION = 12; private Set<String> reservedWords = new HashSet(); private Set<String> userDefinedTypes; private Map<String> savedSessionNlsSettings; private Boolean canAccessDbaRecycleBin; private Integer databaseMajorVersion; private Integer databaseMinorVersion; public OracleDatabase() { super.unquotedObjectsAreUppercased = true; super.setCurrentDateTimeFunction("SYSTIMESTAMP"); this.dateFunctions.add(new DatabaseFunction("SYSDATE")); this.dateFunctions.add(new DatabaseFunction("SYSTIMESTAMP")); this.dateFunctions.add(new DatabaseFunction("CURRENT_TIMESTAMP")); super.sequenceNextValueFunction = "%s.nextval"; super.sequenceCurrentValueFunction = "%s.currval"; } @Override public int getPriority() { return 1; } private void tryProxySession(String url, Connection con) { Matcher m = PROXY_USER.matcher(url); if (m.matches()) { Properties props = new Properties(); props.put("PROXY_USER_NAME", m.group(1)); Method method; try { method = con.getClass().getMethod("openProxySession", Integer.TYPE, Properties.class); method.setAccessible(true); method.invoke(con, 1, props); } catch (Exception var8) { Scope.getCurrentScope().getLog(this.getClass()).info("Could not open proxy session on OracleDatabase: " + var8.getCause().getMessage()); return; } try { method = con.getClass().getMethod("isProxySession"); method.setAccessible(true); boolean b = (Boolean)method.invoke(con); if (!b) { Scope.getCurrentScope().getLog(this.getClass()).info("Proxy session not established on OracleDatabase: "); } } catch (Exception var7) { Scope.getCurrentScope().getLog(this.getClass()).info("Could not open proxy session on OracleDatabase: " + var7.getCause().getMessage()); } } } @Override public void setConnection(DatabaseConnection conn) { this.reservedWords.addAll(Arrays.asList("GROUP", "USER", "SESSION", "PASSWORD", "RESOURCE", "START", "SIZE", "UID", "DESC", "ORDER")); Connection sqlConn = null; if (!(conn instanceof OfflineConnection)) { try { if (conn instanceof JdbcConnection) { sqlConn = ((JdbcConnection)conn).getWrappedConnection(); } } catch (Exception var29) { throw new UnexpectedLiquibaseException(var29); } if (sqlConn != null) { this.tryProxySession(conn.getURL(), sqlConn); try { this.reservedWords.addAll(Arrays.asList(sqlConn.getMetaData().getSQLKeywords().toUpperCase().split(",\\s*"))); } catch (SQLException var28) { Scope.getCurrentScope().getLog(this.getClass()).info("Could get sql keywords on OracleDatabase: " + var28.getMessage()); } try { Method method = sqlConn.getClass().getMethod("setRemarksReporting", Boolean.TYPE); method.setAccessible(true); method.invoke(sqlConn, true); } catch (Exception var27) { Scope.getCurrentScope().getLog(this.getClass()).info("Could not set remarks reporting on OracleDatabase: " + var27.getMessage()); } /** CallableStatement statement = null; String sql; try { statement = sqlConn.prepareCall("{call DBMS_UTILITY.DB_VERSION(?,?)}"); statement.registerOutParameter(1, 12); statement.registerOutParameter(2, 12); statement.execute(); String compatibleVersion = statement.getString(2); if (compatibleVersion != null) { Matcher majorVersionMatcher = Pattern.compile("(\\d+)\\.(\\d+)\\..*").matcher(compatibleVersion); if (majorVersionMatcher.matches()) { this.databaseMajorVersion = Integer.valueOf(majorVersionMatcher.group(1)); this.databaseMinorVersion = Integer.valueOf(majorVersionMatcher.group(2)); } } } catch (SQLException var25) { sql = "Cannot read from DBMS_UTILITY.DB_VERSION: " + var25.getMessage(); Scope.getCurrentScope().getLog(this.getClass()).info("Could not set check compatibility mode on OracleDatabase, assuming not running in any sort of compatibility mode: " + sql); } finally { JdbcUtil.closeStatement(statement); } */ //-----------------------------------修改内容------------------------------- CallableStatement statement = null; String sql; try { DatabaseMetaData metaData = sqlConn.getMetaData(); Connection connection = metaData.getConnection(); if (connection instanceof DmdbConnection) { String compatibleVersion = "11.2.0.4.0"; Matcher majorVersionMatcher = Pattern.compile("(\\d+)\\.(\\d+)\\..*").matcher(compatibleVersion); if (majorVersionMatcher.matches()) { this.databaseMajorVersion = Integer.valueOf(majorVersionMatcher.group(1)); this.databaseMinorVer

用户评论 (0)

发表评论

captcha