Nacos整理SpringBoot应用,初级测试应用(一)
一,下载nacos文件 网上有很多这里不做解释 我这里用的是windows版本的本地测试用,
二,安装nacos,
(1),安装nacos所需要的数据库
\nacos\conf下面的schema.sql脚本,新建一个nacos数据中,在里面执行脚本,得到以下表

(2),找到nacos下面的nacos\conf\application.properties中的
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root
修改自己的数据库信息:
(3),在\nacos\bin\startup.cmd文件中修改启动的方式:集群/单机 standalone:单机版 cluster:集群版

(4),启动:双击启动脚本即可启动

成功界面:

登录页面的默认访问用户和密码nacos/nacos

出现以上界面,就安装成功了
三,新建springboot项目,
(1),新建项目

选择项目类型以及jdk

建好之后如图

maven中pom.xml引入Nacos依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
编写配置文件 :bootstrap.properties 文件中编写配置(bootstrap.properties文件最先加载)
#配置主文件名称
spring.application.name=config
#加载/指定配置后缀
spring.cloud.nacos.config.file-extension=yaml
#加载Nacos的ip及端口
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
#默认的组别名称
spring.cloud.nacos.config.group=DEFAULT_GROUP
#命名空间/命名ID
spring.cloud.nacos.config.namespace=mall
# 多配置加载
# 使用默认的 DEFAULT_GROUP,如果上面配置了,则按照上面配置的加载
# 默认自动刷新
#configs[0] 数组可以加载多个配置文件
spring.cloud.nacos.config.extension-configs[0]=config-one.yaml
|
编写测试案例: @RestController @Value("${name}")
@GetMapping("/getValue")
} |
由于字数问题,后面内容请看第二节
浙公网安备 33010602011771号