This is an automated email from the ASF dual-hosted git repository.
critas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb-extras.git
The following commit(s) were added to refs/heads/master by this push:
new 0d1a499 Update readme.md (#75)
0d1a499 is described below
commit 0d1a4999db088f0f057a82c1c135553908853bb0
Author: 张正明 <[email protected]>
AuthorDate: Thu May 29 17:48:23 2025 +0800
Update readme.md (#75)
---
examples/mybatis-generator/readme.md | 120 ++++++++++++++++++-----------------
1 file changed, 61 insertions(+), 59 deletions(-)
diff --git a/examples/mybatis-generator/readme.md
b/examples/mybatis-generator/readme.md
index 4c4e4fe..7cbdab8 100644
--- a/examples/mybatis-generator/readme.md
+++ b/examples/mybatis-generator/readme.md
@@ -18,85 +18,87 @@
under the License.
-->
+
# Mybatis-Generator Demo
+
## Introduction
- This demo shows how to use IoTDB-Mybatis-Generator
+This demo shows how to use IoTDB-Mybatis-Generator
### Version usage
- IoTDB: 2.0.2
- mybatis-generator-plugin: 1.3.2
+IoTDB: 2.0.2
+mybatis-generator-plugin: 1.3.2
### 1. Install IoTDB
- please refer to
[https://iotdb.apache.org/#/Download](https://iotdb.apache.org/#/Download)
+please refer to
[https://iotdb.apache.org/#/Download](https://iotdb.apache.org/#/Download)
### 2. Startup IoTDB
- please refer to [Quick
Start](http://iotdb.apache.org/UserGuide/Master/Get%20Started/QuickStart.html)
-
- Then we need to create a database 'test' by cli in table model
- ```
- create database test;
- use test;
- ```
- Then we need to create a database 'table'
- ```
- CREATE TABLE mix3 (
- time TIMESTAMP TIME,
- region STRING TAG,
- plant_id STRING TAG,
- device_id STRING TAG,
- model_id STRING ATTRIBUTE,
- maintenance STRING ATTRIBUTE,
- temperature FLOAT FIELD,
- humidity FLOAT FIELD,
- status Boolean FIELD,
- arrival_time TIMESTAMP FIELD
- ) WITH (TTL=31536000000);
- ```
+please refer to [Quick
Start](http://iotdb.apache.org/UserGuide/Master/Get%20Started/QuickStart.html)
+
+Then we need to create a database 'test' by cli in table model
+```
+create database test;
+use test;
+```
+Then we need to create a database 'table'
+```
+CREATE TABLE mix3 (
+ time TIMESTAMP TIME,
+ region STRING TAG,
+ plant_id STRING TAG,
+ device_id STRING TAG,
+ model_id STRING ATTRIBUTE,
+ maintenance STRING ATTRIBUTE,
+ temperature FLOAT FIELD,
+ humidity FLOAT FIELD,
+ status Boolean FIELD,
+ arrival_time TIMESTAMP FIELD
+) WITH (TTL=31536000000);
+```
### 3. Build Dependencies with Maven in your Project
- ```
- <build>
- <plugins>
- <plugin>
- <groupId>org.mybatis.generator</groupId>
- <artifactId>mybatis-generator-maven-plugin</artifactId>
- <version>1.4.2</version>
- <dependencies>
- <dependency>
- <groupId>org.apache.iotdb</groupId>
- <artifactId>mybatis-generator-plugin</artifactId>
- <version>1.3.2</version>
- </dependency>
- </dependencies>
- <configuration>
- <verbose>true</verbose>
- <overwrite>true</overwrite>
-
<configurationFile>src/main/resources/generatorConfig.xml</configurationFile>
- </configuration>
- </plugin>
- </plugins>
- </build>
- ```
+```
+<build>
+ <plugins>
+ <plugin>
+ <groupId>org.mybatis.generator</groupId>
+ <artifactId>mybatis-generator-maven-plugin</artifactId>
+ <version>1.4.2</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.iotdb</groupId>
+ <artifactId>mybatis-generator-plugin</artifactId>
+ <version>1.3.2</version>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <verbose>true</verbose>
+ <overwrite>true</overwrite>
+
<configurationFile>src/main/resources/generatorConfig.xml</configurationFile>
+ </configuration>
+ </plugin>
+ </plugins>
+</build>
+```
### 5. put The generatorConfig.xml in your project
- The location of the ` configurationFile ` configuration ` generatorConfig.
xml ` file can be found in the ` src/main/resources ` template of this project
for reference` Copy its content and place it in the corresponding location
+The location of the ` configurationFile ` configuration ` generatorConfig.xml
` file can be found in the ` src/main/resources ` template of this project for
reference` Copy its content and place it in the corresponding location
### 6. exec 'mvn mybatis-generator:generate'
- Execute the command at the location of the 'pom' in the project:` Mvn
mybatis generator: generate generates corresponding Java classes and mapper
files
+Execute the command at the location of the 'pom' in the project:` Mvn mybatis
generator: generate generates corresponding Java classes and mapper files
### 7、the target file location
-
- You can see the target file in your Project
- ```
- org/apache/iotdb/mybatis/plugin/model/Mix.java
- org/apache/iotdb/mybatis/plugin/mapper/MixMapper.java
- org/apache/iotdb/mybatis/plugin/xml/MixMapper.xml
-
- ```
+
+You can see the target file in your Project
+
+```
+org/apache/iotdb/mybatis/plugin/model/Mix.java
+org/apache/iotdb/mybatis/plugin/mapper/MixMapper.java
+org/apache/iotdb/mybatis/plugin/xml/MixMapper.xml
+```