File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 11# mybatis-xmlreload-spring-boot-starter
22mybatis-xmlreload-spring-boot-starter 支持xml文件热更新功能。
33
4- ** Spring Boot3.0请使用3.0.1+版本, Spring Boot2.0请使用2.0.1+版本**
4+ | 分支名称 | Spring Boot版本 |
5+ | --------------------------------------------------------------------------------------------------| ---------------|
6+ | [ main] ( https://github.com/wayn111/mybatis-xmlreload-spring-boot-starter ) | 3.0.4 |
7+ | [ springboot2] ( https://github.com/wayn111/mybatis-xmlreload-spring-boot-starter/tree/springboot2 ) | 2.2.7.RELEASE
58
69# 项目特点
7- -
10+ - 修改项目加载的xml文件的为自己项目resources目录下的xml文件,而不是项目编译后的target目录下的xml文件,这样做的好处是自己resources目录的xml文件修改后可以立即生效,而不用等待项目编译
11+ - xml文件监听,修改xml文件会立即触发xml文件热加载,并且只重新加载修改过xml文件,而不是所有的xml文件。
812
913# 安装
1014- maven
1115``` xml
1216<dependency >
1317 <groupId >com.wayn</groupId >
1418 <artifactId >mybatis-xmlreload-spring-boot-starter</artifactId >
15- <version >3.0.1 </version >
19+ <version >3.0.3-SNAPSHOT </version >
1620</dependency >
1721```
1822
1923# 使用
2024通过 maven 公共仓库或者下载本项目源码,在项目pom文件中写入本项目坐标,默认自动启用 xml 热更新功能,想要关闭的话通过设置 ` mybatis.xml-reload.enabled `
2125为 false。配置列表
22- - ` mybatis. xml-reload.enabled ` :是否开启 xml 热更新,true开启,false不开启,默认为true
23- - ` mybatis. xml-reload.mapper-locations ` :xml文件位置,eg: ` classpath*:mapper/**/*Mapper.xml `
26+ - ` mybatis- xml-reload.enabled ` :是否开启 xml 热更新,true开启,false不开启,默认为true
27+ - ` mybatis- xml-reload.mapper-locations ` :xml文件位置,eg: ` classpath*:mapper/**/*Mapper.xml `
2428
You can’t perform that action at this time.
0 commit comments