ltkj-common/pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/db/DataSourceConfig.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/db/DataSourceContextHolder.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/db/DynamicDataSource.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ltkj-hosp/src/main/java/com/ltkj/db/anno/DataSource.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ltkj-common/pom.xml
@@ -298,12 +298,6 @@ <artifactId>redisson-spring-boot-starter</artifactId> <version>3.23.5</version> </dependency> <!-- 阿里数据库连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> </dependency> </dependencies> </project> ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java
File was renamed from ltkj-framework/src/main/java/com/ltkj/framework/config/DBChangeInterceptor.java @@ -1,27 +1,24 @@ package com.ltkj.framework.config; package com.ltkj.framework.interceptor; import com.alibaba.fastjson.JSON; import com.google.gson.Gson; import com.ltkj.common.db.DataSourceContextHolder; import com.ltkj.hosp.domain.Wxuser; import com.ltkj.db.DataSourceContextHolder; import org.springframework.core.annotation.Order; import org.springframework.web.servlet.HandlerInterceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @Order(1) /** * @Company: 西安路泰科技有限公司 * @Author: zhaowenxuan * @Date: 2025/2/7 11:07 */ @Order(2) public class DBChangeInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) { String token = request.getHeader("token"); boolean verifyToken = JwtUtils.verifyToken(token); if (!verifyToken) { response.setStatus(401); return false; } Wxuser wxuser = new Gson().fromJson(JSON.toJSONString(JwtUtils.getClaims(token).get("wxuser")),Wxuser.class); UserHoder.set(wxuser); return true; } ltkj-hosp/pom.xml
@@ -37,6 +37,12 @@ <version>1.5.4</version> </dependency> <!-- 阿里数据库连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> </dependency> </dependencies> </project> ltkj-hosp/src/main/java/com/ltkj/db/DataSourceConfig.java
File was renamed from ltkj-common/src/main/java/com/ltkj/common/db/DataSourceConfig.java @@ -1,4 +1,4 @@ package com.ltkj.common.db; package com.ltkj.db; import com.alibaba.druid.pool.DruidDataSource; import org.springframework.beans.factory.annotation.Value; ltkj-hosp/src/main/java/com/ltkj/db/DataSourceContextHolder.java
File was renamed from ltkj-common/src/main/java/com/ltkj/common/db/DataSourceContextHolder.java @@ -1,4 +1,4 @@ package com.ltkj.common.db; package com.ltkj.db; public class DataSourceContextHolder { private static final ThreadLocal<String> contextHolder = new ThreadLocal<>(); ltkj-hosp/src/main/java/com/ltkj/db/DynamicDataSource.java
File was renamed from ltkj-common/src/main/java/com/ltkj/common/db/DynamicDataSource.java @@ -1,4 +1,4 @@ package com.ltkj.common.db; package com.ltkj.db; import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource; ltkj-hosp/src/main/java/com/ltkj/db/anno/DataSource.java
File was renamed from ltkj-common/src/main/java/com/ltkj/common/db/anno/DataSource.java @@ -1,4 +1,4 @@ package com.ltkj.common.db.anno; package com.ltkj.db.anno; import java.lang.annotation.ElementType; import java.lang.annotation.Retention;