From 048ccc2d0572b14e55d85515aab563c32ab633bd Mon Sep 17 00:00:00 2001 From: limqhz Date: Wed, 22 Jul 2020 15:27:34 +0800 Subject: [PATCH] =?UTF-8?q?entity-=E4=BF=AE=E6=94=B9=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E5=9C=B0=E5=9D=80=EF=BC=8C=E9=9B=86=E6=88=90mybatisGenerator?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/build.gradle | 5 +- build.gradle | 2 +- entity/build.gradle | 28 ++++- .../main/resources/tools/generatorConfig.xml | 106 ++++++++++++++++++ oms/build.gradle | 4 +- service/build.gradle | 4 +- 6 files changed, 138 insertions(+), 11 deletions(-) create mode 100644 entity/src/main/resources/tools/generatorConfig.xml diff --git a/api/build.gradle b/api/build.gradle index 79b6b6e..531d2a3 100644 --- a/api/build.gradle +++ b/api/build.gradle @@ -4,7 +4,7 @@ buildscript { } repositories { maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } dependencies { @@ -23,7 +23,7 @@ sourceCompatibility = 1.8 repositories { //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } @@ -44,4 +44,3 @@ dependencies { tasks.withType(JavaCompile) { options.encoding = "UTF-8" } - diff --git a/build.gradle b/build.gradle index 935ed71..6a872d5 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ sourceCompatibility = 1.8 repositories { //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } diff --git a/entity/build.gradle b/entity/build.gradle index dbd4c3c..4185fe6 100644 --- a/entity/build.gradle +++ b/entity/build.gradle @@ -6,13 +6,13 @@ ext { apply plugin: 'java' +apply plugin: "com.arenagod.gradle.MybatisGenerator" sourceCompatibility = 1.8 repositories { - //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } @@ -57,9 +57,31 @@ dependencies { compile group: 'org.java-websocket', name: 'Java-WebSocket', version: '1.3.9' compile group: 'com.thoughtworks.xstream', name: 'xstream', version: '1.4.10' compile group: 'dom4j', name: 'dom4j', version: '1.6.1' - compile "org.bouncycastle:bcprov-jdk15:1.46"// https://mvnrepository.com/artifact/com.github.xuwei-k/html2image + compile "org.bouncycastle:bcprov-jdk15:1.46" } tasks.withType(JavaCompile) { options.encoding = "UTF-8" } + +apply plugin: "com.arenagod.gradle.MybatisGenerator" + +configurations { + mybatisGenerator +} + +mybatisGenerator { + verbose = true + configFile = 'src/main/resources/tools/generatorConfig.xml' +} + +buildscript { + repositories { + maven { + url 'https://maven.aliyun.com/repository/gradle-plugin' + } + } + dependencies { + classpath("gradle.plugin.com.arenagod.gradle:mybatis-generator-plugin:1.4") + } +} \ No newline at end of file diff --git a/entity/src/main/resources/tools/generatorConfig.xml b/entity/src/main/resources/tools/generatorConfig.xml new file mode 100644 index 0000000..e673f48 --- /dev/null +++ b/entity/src/main/resources/tools/generatorConfig.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ +
\ No newline at end of file diff --git a/oms/build.gradle b/oms/build.gradle index 7e87882..443f083 100644 --- a/oms/build.gradle +++ b/oms/build.gradle @@ -14,7 +14,7 @@ buildscript { repositories { //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } dependencies { @@ -26,7 +26,7 @@ buildscript { repositories { //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } diff --git a/service/build.gradle b/service/build.gradle index c61aa8a..534fd92 100644 --- a/service/build.gradle +++ b/service/build.gradle @@ -13,7 +13,7 @@ buildscript { repositories { //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } } dependencies { @@ -25,7 +25,7 @@ buildscript { repositories { //mavenCentral() maven { - url 'http://maven.aliyun.com/nexus/content/groups/public/' + url 'https://maven.aliyun.com/repository/public' } }