• Mybatis-Plus+Nacos配置中心和服务发现保姆级教程


     本文通过简单的示例代码和说明,让读者能够了解Mybatis-Plus+Nacos的简单使用 

    默认你已经看了我的Mybatis-Plus+Mysql的教程,现在有了一个简单的项目如下(之前的教程:  https://www.cnblogs.com/leafstar/p/17638741.html)

     

    1.下载nacao,我这里下的是2.1.0版本

    提供一下我用的版本(

    链接:https://pan.baidu.com/s/1AVmZIhx4b0euzctJhWUlTQ?pwd=1234
    提取码:1234

    )

    需要修改以下文件(此处我们使用数据库当作数据源):

     可以看到,我的数据库使用的是ry-config

     配置完毕后,需要将这些文件导入到该数据库中(如果不会可以搜索navicat如何运行sql文件,教程很多)

     

    2.启动nacos,我们通过单例模式启动

    在bin目录中打开cmd,键入以下命令startup.cmd -m standalone即可启动

    或者如果下载我提供的版本,直接点击根目录下的

    顺利的话将看到下图start.bat即可启动

     

    3.接下来我们去配置项目

    在bank1的项目pom里面添加nacos配置中心依赖

     

    4.在bank1下的新建bootstrap.yml并键入以下内容

     

    5.浏览器打开localhost:8848,新建一个配置如下并点击发布

     

    6.运行,没有报错,测试Mybatis-Plus的添加功能,测试成功,可以将application.yml的文件删掉了,以后配置就在这里面改

     

    7.接下来引入nacos的服务发现依赖

    
        com.alibaba.cloud
        spring-cloud-alibaba-nacos-discovery
    2.1.0.RELEASE

    并且在配置里面添加服务发现地址如下

     

    8.重新启动

    浏览器进入nacos管理面板

     服务已经被注册进来

    bank2的模块同理操作即可

     

    9.修改一下名字和端口号,分别为8080和8081

     

    10.最终效果如下

     

     11.后续教程:https://www.cnblogs.com/leafstar/p/17638933.html

  • 相关阅读:
    linux安装部署flink1.17
    五金机电行业经销商协同管理系统解决方案
    李超线段树
    自己整理博哥爱运维0817-----k8s集成GitLab流水线---md文档
    [微前端实战]---021软件设计原则与分层
    Java#29(集合进阶2---双列集合)
    算法面试手撕代码高频题汇集
    C#学习 - 字段、属性、索引器、常量
    数据安全至上:使用API接口定期备份设备的维修保养记录
    Flutter的oktoast插件详解
  • 原文地址:https://www.cnblogs.com/leafstar/p/17638782.html