From cc8e103aed0cdaf681d813f7601a38d2dd134289 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期五, 11 八月 2023 00:22:17 +0800
Subject: [PATCH] 优化费用

---
 java110-db/src/main/java/com/java110/db/MyBatisConfig.java |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/java110-db/src/main/java/com/java110/db/MyBatisConfig.java b/java110-db/src/main/java/com/java110/db/MyBatisConfig.java
old mode 100644
new mode 100755
index 8c8bcd6..9d7ac0e
--- a/java110-db/src/main/java/com/java110/db/MyBatisConfig.java
+++ b/java110-db/src/main/java/com/java110/db/MyBatisConfig.java
@@ -1,6 +1,8 @@
 package com.java110.db;
 
 import com.java110.config.properties.code.Java110Properties;
+import com.java110.core.trace.Java110TraceSqlInterceptor;
+import org.apache.ibatis.plugin.Interceptor;
 import org.apache.ibatis.session.SqlSessionFactory;
 import org.mybatis.spring.SqlSessionFactoryBean;
 import org.mybatis.spring.SqlSessionTemplate;
@@ -49,14 +51,16 @@
         SqlSessionFactoryBean bean = new SqlSessionFactoryBean();
         bean.setDataSource(dataSource);
         bean.setTypeAliasesPackage("tk.mybatis.springboot.model");
+        //bean.setPlugins(new Interceptor[]{new Java110MybatisInterceptor()});
+        bean.setPlugins(new Interceptor[]{new Java110MybatisInterceptor(),new Java110TraceSqlInterceptor()});
 
         //娣诲姞XML鐩綍
         ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
         try {
-           // bean.setMapperLocations(resolver.getResources("classpath:mapper/*/*.xml"));
+            // bean.setMapperLocations(resolver.getResources("classpath:mapper/*/*.xml"));
             Resource[] resources = null;
             List<Resource> resourceList = new ArrayList<Resource>();
-            for(String path : java110Properties.getMappingPath().split(",")) {
+            for (String path : java110Properties.getMappingPath().split(",")) {
                 resources = resolver.getResources(path);
                 resourceList.addAll(Arrays.asList(resources));
             }
@@ -79,6 +83,7 @@
         return new DataSourceTransactionManager(dataSource);
     }
 
+
     public Java110Properties getJava110Properties() {
         return java110Properties;
     }

--
Gitblit v1.8.0