Skip to content

Commit 7b34b08

Browse files
committed
- 文档
1 parent cafb406 commit 7b34b08

4 files changed

Lines changed: 32 additions & 54 deletions

File tree

README.md

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# database
22

3-
[![](https://jitpack.io/v/gaarason/database-all.svg)](https://jitpack.io/#gaarason/database-all)
3+
[![Maven Central](https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Frepo1.maven.org%2Fmaven2%2Fio%2Fgithub%2Fgaarason%2Fdatabase-spring-boot-starter%2Fmaven-metadata.xml&query=%2F%2Fmetadata%2Fversioning%2Frelease&label=Maven%20Central)](https://central.sonatype.com/artifact/io.github.gaarason/database-spring-boot-starter)
44
[![](https://img.shields.io/github/stars/gaarason/database-all)](https://github.com/gaarason/database-all)
55

66
[![](https://img.shields.io/badge/JDK-8-green.svg)]()
@@ -84,30 +84,19 @@ studentModel.findOrFail(8).bind("teachers").attach( 1, 2, 3 );
8484

8585
## Spring boot Quick start
8686

87-
1.引入仓库 pom.xml
87+
1.引入依赖 pom.xml
8888

89-
```xml
90-
<repositories>
91-
<repository>
92-
<id>jitpack.io</id>
93-
<url>https://jitpack.io</url>
94-
</repository>
95-
</repositories>
96-
```
97-
98-
2.引入依赖 pom.xml
99-
100-
**latest-version**![](https://jitpack.io/v/gaarason/database-all.svg)
89+
**latest-version**[![Maven Central](https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Frepo1.maven.org%2Fmaven2%2Fio%2Fgithub%2Fgaarason%2Fdatabase-spring-boot-starter%2Fmaven-metadata.xml&query=%2F%2Fmetadata%2Fversioning%2Frelease&label=Maven%20Central)](https://central.sonatype.com/artifact/io.github.gaarason/database-spring-boot-starter)
10190

10291
```xml
10392
<dependency>
104-
<groupId>com.github.gaarason.database-all</groupId>
93+
<groupId>io.github.gaarason</groupId>
10594
<artifactId>database-spring-boot-starter</artifactId>
10695
<version>{latest-version}</version>
10796
</dependency>
10897
```
10998

110-
3.配置连接 application.properties
99+
2.配置连接 application.properties
111100

112101
```properties
113102
spring.datasource.url=jdbc:mysql://mysql.local/test_master_0?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=true&autoReconnect=true&serverTimezone=Asia/Shanghai
@@ -126,7 +115,7 @@ spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
126115
# gaarason.database.scan.packages=you.package1,you.package2
127116
```
128117

129-
4.快速开始 quick start
118+
3.快速开始 quick start
130119

131120
使用预置的 `GeneralModel` ,无需其他定义,即可进行查询。
132121
Using the pre-built `GeneralModel`, no additional definitions are required to query.

document/generate.md

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,17 @@ Eloquent ORM for Java
2424

2525
## 非spring
2626

27-
1.引入仓库 pom.xml
28-
29-
```$xslt
30-
<query>
31-
<id>jitpack.io</id>
32-
<url>https://jitpack.io</url>
33-
</query>
34-
```
35-
36-
2.引入依赖 pom.xml
27+
1.引入依赖 pom.xml
3728

3829
```$xslt
3930
<dependency>
40-
<groupId>com.github.gaarason.database-all</groupId>
31+
<groupId>io.github.gaarason</groupId>
4132
<artifactId>database-generator</artifactId>
4233
<version>RELEASE</version>
4334
</dependency>
4435
```
4536

46-
3.编写单元测试
37+
2.编写单元测试
4738

4839
```java
4940
package gaarason.database.generator.test;
@@ -190,26 +181,17 @@ public class GeneratorTests {
190181

191182
## spring
192183

193-
1.引入仓库 pom.xml
194-
195-
```$xslt
196-
<query>
197-
<id>jitpack.io</id>
198-
<url>https://jitpack.io</url>
199-
</query>
200-
```
201-
202-
2.引入依赖 pom.xml
184+
1.引入依赖 pom.xml
203185

204186
```$xslt
205187
<dependency>
206-
<groupId>com.github.gaarason.database-all</groupId>
188+
<groupId>io.github.gaarason</groupId>
207189
<artifactId>database-spring-boot-starter</artifactId>
208190
<version>RELEASE</version>
209191
</dependency>
210192
```
211193

212-
3.配置连接 application.properties
194+
2.配置连接 application.properties
213195

214196
```$xslt
215197
spring.datasource.druid.url=jdbc:mysql://mysql.local/test_master_0?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=true&autoReconnect=true&serverTimezone=Asia/Shanghai
@@ -219,7 +201,7 @@ spring.datasource.druid.driver-class-name=com.mysql.cj.jdbc.Driver
219201
spring.datasource.druid.db-type=com.alibaba.druid.pool.DruidDataSource
220202
```
221203

222-
4.编写单元测试
204+
3.编写单元测试
223205

224206
```java
225207
package gaarason.database.spring.boot.starter.test;

document/version.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ Eloquent ORM for Java
2626

2727
## 版本升级指引
2828

29+
### 7.0.15
30+
31+
- 使用中央maven进行发布
32+
2933
### 7.0.0
3034

3135
- 新增 `QueryBuilder`全数据库通用查询构造器, 默认使用`DefaultQueryBuilderConfig`作为通用查询构造器 `QueryBuilder`的配置, 根据 `DbType` 自动创建对应方言的 `Grammar` 实例

pom.xml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,6 @@
6060
<encoding>UTF-8</encoding>
6161
</configuration>
6262
</plugin>
63-
64-
<plugin>
65-
<groupId>org.sonatype.central</groupId>
66-
<artifactId>central-publishing-maven-plugin</artifactId>
67-
<version>0.9.0</version>
68-
<extensions>true</extensions>
69-
<configuration>
70-
<publishingServerId>central</publishingServerId>
71-
<autoPublish>true</autoPublish>
72-
<waitUntil>published</waitUntil>
73-
</configuration>
74-
</plugin>
7563
</plugins>
7664
</build>
7765

@@ -87,6 +75,9 @@
8775
<configuration>
8876
<updatePomFile>true</updatePomFile>
8977
<flattenMode>oss</flattenMode>
78+
<pomElement>
79+
<build>remove</build>
80+
</pomElement>
9081
</configuration>
9182
<executions>
9283
<execution>
@@ -105,6 +96,17 @@
10596
</execution>
10697
</executions>
10798
</plugin>
99+
<plugin>
100+
<groupId>org.sonatype.central</groupId>
101+
<artifactId>central-publishing-maven-plugin</artifactId>
102+
<version>0.9.0</version>
103+
<extensions>true</extensions>
104+
<configuration>
105+
<publishingServerId>central</publishingServerId>
106+
<autoPublish>true</autoPublish>
107+
<waitUntil>published</waitUntil>
108+
</configuration>
109+
</plugin>
108110
<plugin>
109111
<groupId>org.apache.maven.plugins</groupId>
110112
<artifactId>maven-source-plugin</artifactId>
@@ -152,6 +154,7 @@
152154
</execution>
153155
</executions>
154156
<configuration>
157+
<!--suppress UnresolvedMavenProperty -->
155158
<passphrase>${env.MAVEN_GPG_PASSPHRASE}</passphrase>
156159
<gpgArguments>
157160
<arg>--batch</arg>

0 commit comments

Comments
 (0)