mybatis-plus+nacos配置中心和服务发现保姆级教程
默认你已经看了我的Mybatis-Plus+Mysql的教程,现在有了一个简单的项目如下(之前的教程: https://www.cnblogs.com/leafstar/p/17638741.html)https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817200906098-1458916955.png
1.下载nacao,我这里下的是2.1.0版本
提供一下我用的版本(
链接:https://pan.baidu.com/s/1AVmZIhx4b0euzctJhWUlTQ?pwd=1234
提取码:1234
)
需要修改以下文件(此处我们使用数据库当作数据源):
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817201856255-913595293.png
可以看到,我的数据库使用的是ry-config
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817201918045-590979228.png
配置完毕后,需要将这些文件导入到该数据库中(如果不会可以搜索navicat如何运行sql文件,教程很多)
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817202139126-723319640.png
2.启动nacos,我们通过单例模式启动
在bin目录中打开cmd,键入以下命令startup.cmd -m standalone即可启动
或者如果下载我提供的版本,直接点击根目录下的
顺利的话将看到下图start.bat即可启动
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817202623586-1737964886.png
3.接下来我们去配置项目
在bank1的项目pom里面添加nacos配置中心依赖
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817203008166-501709896.png
4.在bank1下的新建bootstrap.yml并键入以下内容
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817203319447-880711027.png
5.浏览器打开localhost:8848,新建一个配置如下并点击发布
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817203600597-123357878.png
6.运行,没有报错,测试Mybatis-Plus的添加功能,测试成功,可以将application.yml的文件删掉了,以后配置就在这里面改
7.接下来引入nacos的服务发现依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-nacos-discovery</artifactId><br> <version>2.1.0.RELEASE</version><br></dependency>并且在配置里面添加服务发现地址如下
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817204705234-1062633300.png
8.重新启动
浏览器进入nacos管理面板
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817204754509-1336045841.png
服务已经被注册进来
bank2的模块同理操作即可
9.修改一下名字和端口号,分别为8080和8081
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817205959892-2081980820.png
10.最终效果如下
https://img2023.cnblogs.com/blog/3015553/202308/3015553-20230817210339943-231508480.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]