Browse Source

修改mybatis Bean配置

huang 1 week ago
parent
commit
8c1d311e3b

+ 6 - 8
src/main/java/com/jsh/erp/config/TenantConfig.java

@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.parser.ISqlParser;
 import com.baomidou.mybatisplus.core.parser.ISqlParserFilter;
 import com.baomidou.mybatisplus.core.parser.SqlParserHelper;
 import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
-import com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor;
 import com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler;
 import com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser;
 import com.jsh.erp.utils.Tools;
@@ -12,7 +11,6 @@ import net.sf.jsqlparser.expression.Expression;
 import net.sf.jsqlparser.expression.LongValue;
 import org.apache.ibatis.mapping.MappedStatement;
 import org.apache.ibatis.reflection.MetaObject;
-import org.mybatis.spring.mapper.MapperScannerConfigurer;
 import org.springframework.context.annotation.Bean;
 import org.springframework.stereotype.Service;
 
@@ -99,12 +97,12 @@ public class TenantConfig {
      * {@code @MapperScan("com.jsh.erp.datasource.mappers*")}
      * 这里可以扩展,比如使用配置文件来配置扫描Mapper的路径
      */
-    @Bean
-    public MapperScannerConfigurer mapperScannerConfigurer() {
-        MapperScannerConfigurer scannerConfigurer = new MapperScannerConfigurer();
-        scannerConfigurer.setBasePackage("com.jsh.erp.datasource.mappers*");
-        return scannerConfigurer;
-    }
+//    @Bean
+//    public MapperScannerConfigurer mapperScannerConfigurer() {
+//        MapperScannerConfigurer scannerConfigurer = new MapperScannerConfigurer();
+//        scannerConfigurer.setBasePackage("com.jsh.erp.datasource.mappers");
+//        return scannerConfigurer;
+//    }
 
     /**
      * 性能分析拦截器,不建议生产使用

+ 7 - 7
src/main/resources/application.yml

@@ -1,6 +1,6 @@
 server:
   #端口号
-  port: 8080
+  port: 8081
   servlet:
     session:
       timeout: 36000 #登录超时-秒
@@ -10,8 +10,8 @@ server:
 
 #mybatis-plus配置
 mybatis-plus:
-  mapper-locations:
-    classpath: ./mapper_xml/*.xml
+  # 对应的 XML 文件位置
+  mapperLocations: classpath*:mapper_xml/*.xml
 
 #租户对应的角色id
 manage:
@@ -35,15 +35,15 @@ file:
 spring:
   #数据库连接
   datasource:
-    url: jdbc:mysql://127.0.0.1:3306/jsh_erp?useUnicode=true&characterEncoding=utf8&useCursorFetch=true&defaultFetchSize=500&allowMultiQueries=true&rewriteBatchedStatements=true&useSSL=false
-    driverClassName: com.mysql.jdbc.Driver
+    url: jdbc:mysql://localhost:3306/jsh_erp?useUnicode=true&characterEncoding=utf8&useCursorFetch=true&defaultFetchSize=500&allowMultiQueries=true&rewriteBatchedStatements=true&useSSL=false
+    driverClassName: com.mysql.cj.jdbc.Driver
     username: root
-    password: 123456
+    password: root
   # Redis
   redis:
     host: 127.0.0.1
     port: 6379
-    password:
+    password: foobared
 
   servlet:
     #文件上传限制(byte)