From f42cb473cbe1affa99343ebf4003d711bfcddfee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=E5=98=89=E9=98=B3?= Date: Tue, 3 Mar 2020 15:58:27 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=BB=E8=BE=91=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../proxy/staticproxy/OrderServiceStaticProxy.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/top/fjy8018/designpattern/pattern/structural/proxy/staticproxy/OrderServiceStaticProxy.java b/src/main/java/top/fjy8018/designpattern/pattern/structural/proxy/staticproxy/OrderServiceStaticProxy.java index a43947f..56052d3 100644 --- a/src/main/java/top/fjy8018/designpattern/pattern/structural/proxy/staticproxy/OrderServiceStaticProxy.java +++ b/src/main/java/top/fjy8018/designpattern/pattern/structural/proxy/staticproxy/OrderServiceStaticProxy.java @@ -39,15 +39,14 @@ public class OrderServiceStaticProxy { } private void beforeMethod(Order order) { + log.info("静态代理before code"); // 通过用户ID对2取模分库 Integer userId = order.getUserId(); int dbRouter = userId % 2; log.info("静态代理分配到【db{}】处理数据", dbRouter); // 设置DataSource - DataSourceContextHolder.setDBType(DB + String.valueOf(dbRouter)); - - log.info("静态代理before code"); + DataSourceContextHolder.setDBType(DB + dbRouter); } private void afterMethod() {