SpringCloudAlibabaNacos+SpringBoot+MybatisPlus+Swagger2+Druid整合笔记(一)

本文档详细介绍了如何将Nacos与SpringBoot结合,实现配置中心和注册中心的功能。从Nacos Server的准备、配置中心整合到注册中心整合,每个步骤都配有详细的配置说明和操作指导,帮助开发者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版本 (踩了太多版本的坑,所以写在最前面😅)

SpringCloudAlibaba SpringCloud Nacos Springboot RocketMQ Dubbo MybatisPlus Mysql Druid Swagger2
2.2.7.RELEASE Hoxton.SR12 2.0.3 2.3.12.RELEASE 4.6.1 2.7.13 3.4.3.4 8.0.23 1.2.8 2.9.2

开发环境

系统 IDEA Jdk maven Mysql Server
Mac 2020.1 1.8 3.6.1 8.0.27

Nacos整合

官方地址:https://nacos.io/zh-cn/index.html

一、Nacos Server准备

第一步:下载源码或安装包(不赘述,不清楚建议看官方文档😊)
第二步:启动服务器(以Mac系统为例)
1.找到nacos文件bin目录
2.基于此目录打开终端窗口
3.输入命令
启动命令(standalone代表着单机模式运行,非集群模式):
sh startup.sh -m standalone
第三步:登录验证

登录地址:http://127.0.0.1:8848/nacos/index.html 默认账号/密码nacos/nacos

第四步:配置mysql数据库(注意数据库版本)
1.找到nacos文件conf目录下的nacos-mysql.sql文件
2.导入sql文件到自己的数据库
3.修改nacos文件conf目录下的application.properties文件
### If use MySQL as datasource:
spring.datasource.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root
第五步:重启Nacos服务验证
1.登录nacos,新增配置
2.查看数据库表tenant_info中是否有配置记录

二、Nacos配置中心整合

第一步:创建项目(不赘述,不清楚建议放弃😅)
第二步:添加依赖
1.父工程(pms)的完整pom文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.gxl</groupId>
    <artifactId>pms</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>pms</name>
		<packaging>pom</packaging>
    <description>my project management system</description>

    <properties>
        <java.version>1.8</java.version>
        <spring-boot.version>2.3.12.RELEASE</spring-boot.version>
        <spring-cloud.version>Hoxton.SR12</spring-cloud.version>
        <spri
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值