From a6137573a58a5e150eca82f62d59e29c45f33482 Mon Sep 17 00:00:00 2001 From: leecho571 Date: Thu, 6 Dec 2018 17:42:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DXML=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=90=88=E5=B9=B6=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/atlassian-ide-plugin.xml | 5 + .idea/inspectionProfiles/Project_Default.xml | 36 + .idea/libraries/lib.xml | 12 + ...s_generator_lombok_plugin_1_1_SNAPSHOT.xml | 9 + .idea/misc.xml | 6 + .idea/modules.xml | 8 + .idea/uiDesigner.xml | 124 ++ .idea/workspace.xml | 1157 +++++++++++++++++ README.md | 24 + mybatis-generator-plus.iml | 16 + mybatis-generator-plus.zip | Bin 0 -> 13924938 bytes screenshots/20181206172726.png | Bin 0 -> 51302 bytes screenshots/20181206172740.png | Bin 0 -> 50472 bytes screenshots/20181206172825.png | Bin 0 -> 7697 bytes screenshots/20181206172856.png | Bin 0 -> 35587 bytes .../generate/MergeableShellCallback.java | 4 +- .../generate/MyBatisCodeGenerator.java | 986 ++++++-------- .../generate/MyBatisGenerateCommand.java | 562 ++++++++ .../generator/ui/GenerateSettingUI.java | 4 +- ...perFileMerger.java => JavaFileMerger.java} | 2 +- .../mybatis/generator/util/XmlFileMerger.java | 256 ++++ 21 files changed, 2653 insertions(+), 558 deletions(-) create mode 100644 .idea/atlassian-ide-plugin.xml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/libraries/lib.xml create mode 100644 .idea/libraries/mybatis_generator_lombok_plugin_1_1_SNAPSHOT.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/uiDesigner.xml create mode 100644 .idea/workspace.xml create mode 100644 README.md create mode 100644 mybatis-generator-plus.iml create mode 100644 mybatis-generator-plus.zip create mode 100644 screenshots/20181206172726.png create mode 100644 screenshots/20181206172740.png create mode 100644 screenshots/20181206172825.png create mode 100644 screenshots/20181206172856.png create mode 100644 src/com/github/leecho/idea/plugin/mybatis/generator/generate/MyBatisGenerateCommand.java rename src/com/github/leecho/idea/plugin/mybatis/generator/util/{MapperFileMerger.java => JavaFileMerger.java} (98%) create mode 100644 src/com/github/leecho/idea/plugin/mybatis/generator/util/XmlFileMerger.java diff --git a/.idea/atlassian-ide-plugin.xml b/.idea/atlassian-ide-plugin.xml new file mode 100644 index 0000000..b68e35d --- /dev/null +++ b/.idea/atlassian-ide-plugin.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..6560a98 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,36 @@ + + + + \ No newline at end of file diff --git a/.idea/libraries/lib.xml b/.idea/libraries/lib.xml new file mode 100644 index 0000000..036a8f8 --- /dev/null +++ b/.idea/libraries/lib.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/mybatis_generator_lombok_plugin_1_1_SNAPSHOT.xml b/.idea/libraries/mybatis_generator_lombok_plugin_1_1_SNAPSHOT.xml new file mode 100644 index 0000000..a29a3cc --- /dev/null +++ b/.idea/libraries/mybatis_generator_lombok_plugin_1_1_SNAPSHOT.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..7410e3d --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..3aff242 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..780c9c8 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,1157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +