Merge branch 'master' into 11

This commit is contained in:
yulichang 2022-12-12 09:22:26 +08:00
commit a19d7fcae9
11 changed files with 32 additions and 30 deletions

View File

@ -4,7 +4,8 @@
* [演示工程](https://gitee.com/best_handsome/mybatis-plus-join-demo) * [演示工程](https://gitee.com/best_handsome/mybatis-plus-join-demo)
* 点个Star支持一下吧 :) * 点个Star支持一下吧 :)
QQ群:1022221898 QQ群:1022221898
[加入微信群](https://gitee.com/best_handsome/mybatis-plus-join/issues/I65N2M)
## 使用方法 ## 使用方法
@ -15,12 +16,12 @@ QQ群:1022221898
<dependency> <dependency>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId> <artifactId>mybatis-plus-join-boot-starter</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</dependency> </dependency>
``` ```
- Gradle - Gradle
``` ```
implementation 'com.github.yulichang:mybatis-plus-join-boot-starter:1.3.8' implementation 'com.github.yulichang:mybatis-plus-join-boot-starter:1.3.10'
``` ```
或者clone代码到本地执行 mvn install, 再引入以上依赖 或者clone代码到本地执行 mvn install, 再引入以上依赖
<br> <br>

View File

@ -7,9 +7,9 @@
<parent> <parent>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-root</artifactId> <artifactId>mybatis-plus-join-root</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<version>1.3.8</version> <version>1.3.10</version>
<artifactId>mybatis-plus-join-annotation</artifactId> <artifactId>mybatis-plus-join-annotation</artifactId>
<name>mybatis-plus-join-annotation</name> <name>mybatis-plus-join-annotation</name>
@ -51,4 +51,4 @@
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -7,9 +7,9 @@
<parent> <parent>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-root</artifactId> <artifactId>mybatis-plus-join-root</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<version>1.3.8</version> <version>1.3.10</version>
<artifactId>mybatis-plus-join-boot-starter</artifactId> <artifactId>mybatis-plus-join-boot-starter</artifactId>
<name>mybatis-plus-join-boot-starter</name> <name>mybatis-plus-join-boot-starter</name>
@ -47,7 +47,7 @@
<dependency> <dependency>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-core</artifactId> <artifactId>mybatis-plus-join-core</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
@ -68,4 +68,4 @@
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -7,9 +7,9 @@
<parent> <parent>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-root</artifactId> <artifactId>mybatis-plus-join-root</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<version>1.3.8</version> <version>1.3.10</version>
<artifactId>mybatis-plus-join-core</artifactId> <artifactId>mybatis-plus-join-core</artifactId>
<name>mybatis-plus-join-core</name> <name>mybatis-plus-join-core</name>
@ -47,7 +47,7 @@
<dependency> <dependency>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-annotation</artifactId> <artifactId>mybatis-plus-join-annotation</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.baomidou</groupId> <groupId>com.baomidou</groupId>

View File

@ -7,6 +7,7 @@ import org.apache.ibatis.logging.Log;
import org.apache.ibatis.logging.LogFactory; import org.apache.ibatis.logging.LogFactory;
import org.apache.ibatis.plugin.Interceptor; import org.apache.ibatis.plugin.Interceptor;
import org.apache.ibatis.plugin.InterceptorChain; import org.apache.ibatis.plugin.InterceptorChain;
import org.apache.ibatis.session.Configuration;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
import java.lang.reflect.Field; import java.lang.reflect.Field;
@ -28,7 +29,7 @@ public class InterceptorConfig {
//打印banner //打印banner
System.out.println(" _ _ |_ _ _|_. ___ _ | _ . _ . _ \n" + System.out.println(" _ _ |_ _ _|_. ___ _ | _ . _ . _ \n" +
"| | |\\/|_)(_| | |_\\ |_)||_|_\\ | (_) | | | \n" + "| | |\\/|_)(_| | |_\\ |_)||_|_\\ | (_) | | | \n" +
" / | / 1.3.8"); " / | / 1.3.10");
} }
} }
@ -39,7 +40,7 @@ public class InterceptorConfig {
} }
for (SqlSessionFactory factory : sqlSessionFactoryList) { for (SqlSessionFactory factory : sqlSessionFactoryList) {
try { try {
Field interceptorChain = org.apache.ibatis.session.Configuration.class.getDeclaredField("interceptorChain"); Field interceptorChain = Configuration.class.getDeclaredField("interceptorChain");
interceptorChain.setAccessible(true); interceptorChain.setAccessible(true);
InterceptorChain chain = (InterceptorChain) interceptorChain.get(factory.getConfiguration()); InterceptorChain chain = (InterceptorChain) interceptorChain.get(factory.getConfiguration());
Field interceptors = InterceptorChain.class.getDeclaredField("interceptors"); Field interceptors = InterceptorChain.class.getDeclaredField("interceptors");

View File

@ -7,11 +7,11 @@
<parent> <parent>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-root</artifactId> <artifactId>mybatis-plus-join-root</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<artifactId>mybatis-plus-join-test</artifactId> <artifactId>mybatis-plus-join-test</artifactId>
<packaging>pom</packaging> <packaging>pom</packaging>
<version>1.3.8</version> <version>1.3.10</version>
<name>mybatis-plus-join-test</name> <name>mybatis-plus-join-test</name>
@ -85,7 +85,7 @@
<dependency> <dependency>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId> <artifactId>mybatis-plus-join-boot-starter</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</dependency> </dependency>
<!-- PageHelper 兼容性测试 --> <!-- PageHelper 兼容性测试 -->
<!-- <dependency>--> <!-- <dependency>-->
@ -110,4 +110,4 @@
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -5,7 +5,7 @@
<parent> <parent>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-test</artifactId> <artifactId>mybatis-plus-join-test</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
@ -17,4 +17,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
</project> </project>

View File

@ -5,7 +5,7 @@
<parent> <parent>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-test</artifactId> <artifactId>mybatis-plus-join-test</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
@ -16,4 +16,4 @@
<maven.compiler.target>8</maven.compiler.target> <maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
</project> </project>

View File

@ -5,7 +5,7 @@
<parent> <parent>
<artifactId>mybatis-plus-join-test</artifactId> <artifactId>mybatis-plus-join-test</artifactId>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<version>1.3.8</version> <version>1.3.10</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
@ -17,4 +17,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
</project> </project>

View File

@ -10,13 +10,13 @@
<dependency> <dependency>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId> <artifactId>mybatis-plus-join-boot-starter</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</dependency> </dependency>
--> -->
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<version>1.3.8</version>
<artifactId>mybatis-plus-join</artifactId> <artifactId>mybatis-plus-join</artifactId>
<version>1.3.10</version>
<name>mybatis-plus-join</name> <name>mybatis-plus-join</name>
<description>An enhanced toolkit of Mybatis-Plus to simplify development.</description> <description>An enhanced toolkit of Mybatis-Plus to simplify development.</description>
@ -53,7 +53,7 @@
<dependency> <dependency>
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId> <artifactId>mybatis-plus-join-boot-starter</artifactId>
<version>1.3.8</version> <version>1.3.10</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -5,7 +5,7 @@
<groupId>com.github.yulichang</groupId> <groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-root</artifactId> <artifactId>mybatis-plus-join-root</artifactId>
<packaging>pom</packaging> <packaging>pom</packaging>
<version>1.3.8</version> <version>1.3.10</version>
<name>mybatis-plus-join-root</name> <name>mybatis-plus-join-root</name>
<description>An enhanced toolkit of Mybatis-Plus to simplify development.</description> <description>An enhanced toolkit of Mybatis-Plus to simplify development.</description>