Compare commits

..

7 Commits

Author SHA1 Message Date
xiang
27fa3038f3 feat:loadbalancer 2026-03-22 11:07:49 +08:00
xiang
fe69812ba9 Merge remote-tracking branch 'origin/master' 2026-03-21 20:16:57 +08:00
xiang
bef0a1a036 feat:rpc接口调用 2026-03-21 20:16:48 +08:00
Xiang
e5357a5f70 fix:修复mp和分页插件的冲突 2026-03-20 10:55:10 +08:00
Xiang
5ab68d0e2f feat:版本控制 2026-01-05 08:43:39 +08:00
Xiang
4ce29ec8f3 feat:集成redisson 2025-12-08 14:32:25 +08:00
Xiang
e5ab006966 fix:pom group 修改 2025-12-08 14:22:09 +08:00
3 changed files with 37 additions and 15 deletions

23
pom.xml
View File

@@ -4,9 +4,9 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.xiang</groupId> <groupId>com.xiang.pom</groupId>
<artifactId>xmc-parent</artifactId> <artifactId>xmc-parent</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<modules> <modules>
<module>xmc-web-starter</module> <module>xmc-web-starter</module>
@@ -26,13 +26,13 @@
<maven.compiler.target>${java.version}</maven.compiler.target> <maven.compiler.target>${java.version}</maven.compiler.target>
<encoding>UTF-8</encoding> <encoding>UTF-8</encoding>
<guava.version>16.0.1</guava.version> <guava.version>16.0.1</guava.version>
<mybatis-spring-boot.version>2.3.1</mybatis-spring-boot.version>
<mybatis-plus-spring-boot.version>3.5.14</mybatis-plus-spring-boot.version> <mybatis-plus-spring-boot.version>3.5.14</mybatis-plus-spring-boot.version>
<mysql.version>8.0.33</mysql.version> <mysql.version>8.0.33</mysql.version>
<lombok.version>1.18.30</lombok.version> <lombok.version>1.18.30</lombok.version>
<spring-data-redis.version>3.23.6</spring-data-redis.version> <spring-data-redis.version>3.23.6</spring-data-redis.version>
<rocketmq.version>2.2.3</rocketmq.version> <rocketmq.version>2.2.3</rocketmq.version>
<spring.authorization.server.version>0.4.0</spring.authorization.server.version> <spring.authorization.server.version>0.4.0</spring.authorization.server.version>
<redisson.version>3.15.1</redisson.version>
</properties> </properties>
<dependencyManagement> <dependencyManagement>
@@ -86,6 +86,11 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId> <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>${redisson.version}</version>
</dependency>
<!-- RocketMQ --> <!-- RocketMQ -->
<dependency> <dependency>
@@ -108,12 +113,12 @@
<version>2.18.0</version> <version>2.18.0</version>
</dependency> </dependency>
<!-- 分页插件 --> <!-- 分页插件 与mp冲突 mp3.5.14需要新版本 而pagehelper的插件使用的是老版本的mybatis -->
<dependency> <!-- <dependency>-->
<groupId>com.github.pagehelper</groupId> <!-- <groupId>com.github.pagehelper</groupId>-->
<artifactId>pagehelper-spring-boot-starter</artifactId> <!-- <artifactId>pagehelper-spring-boot-starter</artifactId>-->
<version>1.4.7</version> <!-- <version>1.4.7</version>-->
</dependency> <!-- </dependency>-->
<!-- 对象转换 --> <!-- 对象转换 -->
<dependency> <dependency>

View File

@@ -4,12 +4,12 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.xiang</groupId> <groupId>com.xiang.pom</groupId>
<artifactId>xmc-parent</artifactId> <artifactId>xmc-parent</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0</version>
</parent> </parent>
<version>1.0-SNAPSHOT</version> <version>1.0</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<artifactId>xmc-auth-starter</artifactId> <artifactId>xmc-auth-starter</artifactId>

View File

@@ -4,13 +4,13 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.xiang</groupId> <groupId>com.xiang.pom</groupId>
<artifactId>xmc-parent</artifactId> <artifactId>xmc-parent</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0</version>
</parent> </parent>
<packaging>pom</packaging> <packaging>pom</packaging>
<version>1.0-SNAPSHOT</version> <version>1.0</version>
<artifactId>xmc-web-starter</artifactId> <artifactId>xmc-web-starter</artifactId>
<properties> <properties>
@@ -48,6 +48,23 @@
<groupId>com.alibaba.cloud</groupId> <groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency> </dependency>
<!-- 负载均衡 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>
<!-- openfeign rpc调用-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<!-- loadbalancer -->
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>