update doc

This commit is contained in:
mazhicheng 2020-07-09 12:31:13 +08:00
parent 82df403788
commit aefbe5ae02
2 changed files with 38 additions and 3 deletions

View File

@ -4,7 +4,7 @@
> 众多开发团队现状: 效率低、质量差、可维护性差我们也常听到开发者抱怨每天CRUD、工作就是搬砖。
> diboot-devtools 是面向Java开发人员的自动化助理有了她你可以彻底摆脱CRUD等重复性的工作专注于数据结构设计、业务实现提高软件的质量、效率、可维护性。
> diboot-devtools 是面向Java开发人员的自动化助理有了她你可以彻底摆脱常规SQL与CRUD等重复性的工作专注于数据结构设计、业务实现提高软件的质量、效率、可维护性。
> **diboot-devtools - 将复杂的事情简单化,重复的事情自动化**

View File

@ -22,9 +22,28 @@ providedCompile("com.diboot:diboot-devtools-spring-boot-starter:{latestVersion}"
<groupId>com.diboot</groupId>
<artifactId>diboot-devtools-spring-boot-starter</artifactId>
<version>{latestVersion}</version>
<scope>provided</scope>
<scope>provided</scope><!-- 打war包时剔除devtools jar -->
</dependency>
```
如果spring boot项目需要打jar包运行则需要参考如下配置确保打包时剔除devtools
~~~
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 打jar包时剔除 -->
<excludes>
<exclude>
<groupId>com.diboot</groupId>
<artifactId>diboot-devtools-spring-boot-starter</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
~~~
> diboot-devtools-spring-boot-starter 是用于开发过程的助手工具,须声明 **provided**以免打包至非开发环境。
## 3. 添加配置信息
@ -111,11 +130,27 @@ diboot-devtools在初次运行中会自动检测安装以diboot_前缀的数
```
* Maven配置
```
// dependency节点
<dependency>
<groupId>com.diboot</groupId>
<artifactId>diboot-devtools-spring-boot-starter</artifactId>
<scope>provided</scope>
<scope>provided</scope><!-- 打war包时剔除 -->
</dependency>
//plugins节点配置
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 打jar包时剔除 -->
<excludes>
<exclude>
<groupId>com.diboot</groupId>
<artifactId>diboot-devtools-spring-boot-starter</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
```
* 方式二为devtools创建专属项目与代码项目隔离开