微服务项目中移除mysql

发布于:2023-01-22 ⋅ 阅读:(166) ⋅ 点赞:(0)

背景

由于涉及到服务改造,故把mysql从服务中移除

两种方法

1、禁用mysql数据源自动装配

添加注解

在这里插入图片描述


## 禁用数据源自动装配
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

mysql配置文件移除

在这里插入图片描述

2、移除mysql所有依赖

通过idea工具呼出maven图解

在这里插入图片描述

通过idea工具查看maven结构

在这里插入图片描述

对应项目pom中移除依赖

    
    <dependency>
        <groupId>com.sctech</groupId>
        <artifactId>ibms-common-security</artifactId>
        <exclusions>
            <exclusion>
                <artifactId>pagehelper-spring-boot-starter</artifactId>
                <groupId>com.github.pagehelper</groupId>
            </exclusion>
            <exclusion>
                <artifactId>mybatis-plus-boot-starter</artifactId>
                <groupId>com.baomidou</groupId>
            </exclusion>
        </exclusions>
    </dependency>
		
		
        <!-- Mysql Connector -->
<!--        <dependency>-->
<!--            <groupId>mysql</groupId>-->
<!--            <artifactId>mysql-connector-java</artifactId>-->
<!--        </dependency>-->

移除mysql配置及相关注解

在这里插入图片描述
在这里插入图片描述

mysql配置文件移除

在这里插入图片描述

本文含有隐藏内容,请 开通VIP 后查看