Mybatis-Plus+Nacos配置中心和服务发现保姆级教程
  lJLWQXNzLCRg 2023年11月01日 55 0

 本文通过简单的示例代码和说明,让读者能够了解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的服务发现依赖

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-alibaba-nacos-discovery</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>

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

 

8.重新启动

浏览器进入nacos管理面板

 服务已经被注册进来

bank2的模块同理操作即可

 

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

 

10.最终效果如下

 

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

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Vtxr3XfwhHq   2024年05月17日   54   0   0 Java
  Tnh5bgG19sRf   2024年05月20日   109   0   0 Java
  8s1LUHPryisj   2024年05月17日   46   0   0 Java
  aRSRdgycpgWt   2024年05月17日   47   0   0 Java
lJLWQXNzLCRg