Browse Source

更新readme

master
niushuai 4 years ago
parent
commit
0fe613dffc
  1. 59
      README.md
  2. BIN
      assets/add-jar.jpg
  3. BIN
      assets/project-libs-list.jpg
  4. BIN
      assets/run-options.jpg
  5. 2
      pom.xml

59
README.md

@ -1,2 +1,59 @@
# mybatis-xml-reloader # mybatis-xml-reloader-starter
加载到项目中可以修改 [*Mapper.xml] 文件后不用重启即可生效 加载到项目中可以修改 [*Mapper.xml] 文件后不用重启即可生效
# 自行编译jar包
```nginx
mvn clean package
```
`target` 目录下得到 `mybatis-xml-reloader-1.0.jar`
# 使用方法
## 1、将jar使用maven引入使用
### 1.1、安装到本地仓库或私服中
方法自行百度
### 1.2、使用systemPath标签
方法自行百度
## 2、将jar使用IDE引入使用
idea可以使用Ctrl + Alt + Shift + S 进入工程配置页签
![](./assets/add-jar.jpg)
在弹出的选择框内选择jar包位置即可添加
成功后在工程中会如下所示
![](./assets/project-libs-list.jpg)
添加成功后 加入启动参数
![](./assets/run-options.jpg)
```java
-Dmapper.reload.enable=true // 是否启动该功能 必须 默认false
-Dmapper.reload.delay=30 // 初始延迟 即delay秒后才开始扫描变更 非必填 默认
-Dmapper.reload.period=5 // 扫描间隔 5s 非必填 默认3s
-Dmapper.reload.mapperLocation=classpath*:mapper/**/*Mapper.xml // mapper位置 必填
```
当然 也可以把配置放入yml或者Properties文件中
**推荐该种方式,对工程完全没有侵入性**

BIN
assets/add-jar.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

BIN
assets/project-libs-list.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 KiB

BIN
assets/run-options.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

2
pom.xml

@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.github.niushuai233</groupId> <groupId>com.github.niushuai233</groupId>
<artifactId>mybatis-xml-reloader</artifactId> <artifactId>mybatis-xml-reloader-starter</artifactId>
<version>1.0</version> <version>1.0</version>
<packaging>jar</packaging> <packaging>jar</packaging>

Loading…
Cancel
Save