Эх сурвалжийг харах

删除 mybatis相关配置

疯狂的狮子li 4 жил өмнө
parent
commit
4555050301

+ 0 - 108
ruoyi/src/main/java/com/ruoyi/framework/config/MyBatisConfig.java

@@ -1,108 +0,0 @@
-//package com.ruoyi.framework.config;
-//
-//import java.io.IOException;
-//import java.util.ArrayList;
-//import java.util.HashSet;
-//import java.util.List;
-//import javax.sql.DataSource;
-//import org.apache.ibatis.io.VFS;
-//import org.apache.ibatis.session.SqlSessionFactory;
-//import org.mybatis.spring.SqlSessionFactoryBean;
-//import org.mybatis.spring.boot.autoconfigure.SpringBootVFS;
-//import org.springframework.beans.factory.annotation.Autowired;
-//import org.springframework.context.annotation.Bean;
-//import org.springframework.context.annotation.Configuration;
-//import org.springframework.core.env.Environment;
-//import org.springframework.core.io.DefaultResourceLoader;
-//import org.springframework.core.io.Resource;
-//import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
-//import org.springframework.core.io.support.ResourcePatternResolver;
-//import org.springframework.core.type.classreading.CachingMetadataReaderFactory;
-//import org.springframework.core.type.classreading.MetadataReader;
-//import org.springframework.core.type.classreading.MetadataReaderFactory;
-//import org.springframework.util.ClassUtils;
-//
-///**
-// * Mybatis支持*匹配扫描包
-// *
-// * @author ruoyi
-// */
-//@Configuration
-//public class MyBatisConfig
-//{
-//    @Autowired
-//    private Environment env;
-//
-//    static final String DEFAULT_RESOURCE_PATTERN = "**/*.class";
-//
-//    public static String setTypeAliasesPackage(String typeAliasesPackage)
-//    {
-//        ResourcePatternResolver resolver = (ResourcePatternResolver) new PathMatchingResourcePatternResolver();
-//        MetadataReaderFactory metadataReaderFactory = new CachingMetadataReaderFactory(resolver);
-//        List<String> allResult = new ArrayList<String>();
-//        try
-//        {
-//            for (String aliasesPackage : typeAliasesPackage.split(","))
-//            {
-//                List<String> result = new ArrayList<String>();
-//                aliasesPackage = ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX
-//                        + ClassUtils.convertClassNameToResourcePath(aliasesPackage.trim()) + "/" + DEFAULT_RESOURCE_PATTERN;
-//                Resource[] resources = resolver.getResources(aliasesPackage);
-//                if (resources != null && resources.length > 0)
-//                {
-//                    MetadataReader metadataReader = null;
-//                    for (Resource resource : resources)
-//                    {
-//                        if (resource.isReadable())
-//                        {
-//                            metadataReader = metadataReaderFactory.getMetadataReader(resource);
-//                            try
-//                            {
-//                                result.add(Class.forName(metadataReader.getClassMetadata().getClassName()).getPackage().getName());
-//                            }
-//                            catch (ClassNotFoundException e)
-//                            {
-//                                e.printStackTrace();
-//                            }
-//                        }
-//                    }
-//                }
-//                if (result.size() > 0)
-//                {
-//                    HashSet<String> hashResult = new HashSet<String>(result);
-//                    allResult.addAll(hashResult);
-//                }
-//            }
-//            if (allResult.size() > 0)
-//            {
-//                typeAliasesPackage = String.join(",", (String[]) allResult.toArray(new String[0]));
-//            }
-//            else
-//            {
-//                throw new RuntimeException("mybatis typeAliasesPackage 路径扫描错误,参数typeAliasesPackage:" + typeAliasesPackage + "未找到任何包");
-//            }
-//        }
-//        catch (IOException e)
-//        {
-//            e.printStackTrace();
-//        }
-//        return typeAliasesPackage;
-//    }
-//
-//    @Bean
-//    public SqlSessionFactory sqlSessionFactory(DataSource dataSource) throws Exception
-//    {
-//        String typeAliasesPackage = env.getProperty("mybatis.typeAliasesPackage");
-//        String mapperLocations = env.getProperty("mybatis.mapperLocations");
-//        String configLocation = env.getProperty("mybatis.configLocation");
-//        typeAliasesPackage = setTypeAliasesPackage(typeAliasesPackage);
-//        VFS.addImplClass(SpringBootVFS.class);
-//
-//        final SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean();
-//        sessionFactory.setDataSource(dataSource);
-//        sessionFactory.setTypeAliasesPackage(typeAliasesPackage);
-//        sessionFactory.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(mapperLocations));
-//        sessionFactory.setConfigLocation(new DefaultResourceLoader().getResource(configLocation));
-//        return sessionFactory.getObject();
-//    }
-//}

+ 0 - 9
ruoyi/src/main/resources/application.yml

@@ -67,15 +67,6 @@ token:
     secret: abcdefghijklmnopqrstuvwxyz
     # 令牌有效期(默认30分钟)
     expireTime: 30
-  
-## MyBatis配置
-#mybatis:
-#    # 搜索指定包别名
-#    typeAliasesPackage: com.ruoyi.project.**.domain
-#    # 配置mapper的扫描,找到所有的mapper.xml映射文件
-#    mapperLocations: classpath*:mybatis/**/*Mapper.xml
-#    # 加载全局的配置文件
-#    configLocation: classpath:mybatis/mybatis-config.xml
 
 # MyBatis配置
 mybatis-plus:

+ 0 - 15
ruoyi/src/main/resources/mybatis/mybatis-config.xml

@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE configuration
-PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-config.dtd">
-<configuration>
-	
-	<settings>
-		<setting name="cacheEnabled"             value="true" />  <!-- 全局映射器启用缓存 -->
-		<setting name="useGeneratedKeys"         value="true" />  <!-- 允许 JDBC 支持自动生成主键 -->
-		<setting name="defaultExecutorType"      value="REUSE" /> <!-- 配置默认的执行器 -->
-		<setting name="logImpl"                  value="SLF4J" /> <!-- 指定 MyBatis 所用日志的具体实现 -->
-		<!-- <setting name="mapUnderscoreToCamelCase" value="true"/>  驼峰式命名 -->
-	</settings>
-	
-</configuration>