Procházet zdrojové kódy

增加maven插件: kirin-generator

wany před 1 rokem
rodič
revize
416ea16b0c
2 změnil soubory, kde provedl 26 přidání a 22 odebrání
  1. 8 22
      pom.xml
  2. 18 0
      src/main/resources/kirin-generator.xml

+ 8 - 22
pom.xml

@@ -47,28 +47,14 @@
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-maven-plugin</artifactId>
             </plugin>
-            <plugin>
-                <groupId>org.mybatis.generator</groupId>
-                <artifactId>mybatis-generator-maven-plugin</artifactId>
-                <version>1.4.0</version>
-                <configuration>
-                    <configurationFile>${basedir}/src/main/resources/mybatis-generator.xml</configurationFile>
-                    <overwrite>true</overwrite>
-                    <verbose>true</verbose>
-                </configuration>
-                <dependencies>
-                    <dependency>
-                        <groupId>org.postgresql</groupId>
-                        <artifactId>postgresql</artifactId>
-                        <version>42.6.0</version>
-                    </dependency>
-                    <dependency>
-                        <groupId>org.mybatis.generator</groupId>
-                        <artifactId>mybatis-generator-core</artifactId>
-                        <version>1.4.0</version>
-                    </dependency>
-                </dependencies>
-            </plugin>
+                <plugin>
+                    <groupId>com.kingtom.kirin</groupId>
+                    <artifactId>kirin-generator-maven-plugin</artifactId>
+                    <version>2.0</version>
+                    <configuration>
+                        <configLocation>${project.basedir}/src/main/resources/kirin-generator.xml</configLocation>
+                    </configuration>
+                </plugin>
         </plugins>
     </build>
 

+ 18 - 0
src/main/resources/kirin-generator.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<geeratorConfig>
+    <dataSource>
+        <jdbcUrl>jdbc:postgresql://127.0.0.1:5432/shengtai</jdbcUrl>
+        <username>postgres</username>
+        <password>postgres321</password>
+    </dataSource>
+    <strategyConf>
+        <generateSchema>public</generateSchema>
+        <generateTables>org_unit</generateTables>
+        <generateTables>org_person</generateTables>
+    </strategyConf>
+
+    <packageConf>
+        <sourceDir>D:/developtools/IntelliJ IDEA 2023.2/project/CtProject/shengtai_server/src/main/java</sourceDir>
+        <basePackage>com.kingtom.shengtai.org</basePackage>
+    </packageConf>
+</geeratorConfig>