您的位置:首页 > 教育 > 培训 > 网页前端设计用什么软件_生产企业网站有哪些_临沂seo公司稳健火星_百度营销平台

网页前端设计用什么软件_生产企业网站有哪些_临沂seo公司稳健火星_百度营销平台

2025/5/1 5:46:58 来源:https://blog.csdn.net/Mr_binM/article/details/143705325  浏览:    关键词:网页前端设计用什么软件_生产企业网站有哪些_临沂seo公司稳健火星_百度营销平台
网页前端设计用什么软件_生产企业网站有哪些_临沂seo公司稳健火星_百度营销平台

1,准备好nacos环境,准备ncc.yml配置:

  在配置添加

test: haha 

 

2,添加依赖

在pom.xml 文件中添加Nacos 客户端的依赖,样例使用Spring Cloud Alibaba

版本使用2023.x 分支,详情可查看

版本发布说明-阿里云Spring Cloud Alibaba官网

  <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency></dependencies><!--新增依赖集中管理--><dependencyManagement><dependencies><!--spring-boot--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.4</version><type>pom</type><scope>import</scope></dependency><!--spring-cloud--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>2023.0.1</version><type>pom</type><scope>import</scope></dependency><!--spring-alibaba--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>2023.0.1.3</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>

3,配置application.yml

spring:cloud:nacos:serverAddr: 127.0.0.1:8848username: nacospassword: nacos@2024namespace: nccgroup: devconfig:file-extension: yamlconfig:import:- nacos:ncc.yml?refreshEnabled=true

4,配置启动类 NccApplication

import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;@SpringBootApplication
@RestController
public class NccApplication {@Value("${test}")private String test;public static void main(String[] args) {SpringApplication.run(NccApplication.class, args);}@GetMapping("/test")public String test() {return test;}}

5,启动测试:

本地访问

http://localhost:8080/test

6,添加redis

pom.xml增加redis依赖

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>

在ncc.yml配置添加redis

spring:data:redis:host: 47.108.195.11port: 6379password: redis@2024database: 0

增加test依赖

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency>

 创建测试类测试RedisTest

import java.util.concurrent.TimeUnit;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.StringRedisTemplate;@SpringBootTest(classes = NccApplication.class)
public class RedisTest {@Autowiredprivate StringRedisTemplate stringRedisTemplate;String redisKey="demo";@Testvoid redisTest() {stringRedisTemplate.opsForValue().set(redisKey,"test1",10, TimeUnit.MINUTES);String val = stringRedisTemplate.opsForValue().get(redisKey);System.out.println("val = " + val);}}

 测试正常

7,添加Mysql依赖

    <dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><version>8.0.33</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency>

添加配置:

spring:data:redis:host: 47.108.195.246port: 6379password: redis@2024database: 0datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://47.108.195.246:3306/nacos?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTCusername: rootpassword: mysql@2024

创建测试类MysqlTest

mport java.util.List;
import java.util.Map;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.jdbc.core.JdbcTemplate;@SpringBootTest(classes = NccApplication.class)
public class MysqlTest {@Autowiredprivate JdbcTemplate jdbcTemplate;@Testvoid redisTest() {List<Map<String, Object>> list = jdbcTemplate.queryForList("SELECT * FROM users");System.out.println("list = " + list);}}

完成测试

8,以下是完整的pom.xml

<?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><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.4</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.demo</groupId><artifactId>ncc</artifactId><version>0.0.1-SNAPSHOT</version><name>ncc</name><description>ncc</description><properties><java.version>17</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><version>8.0.33</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency></dependencies><!--新增依赖集中管理--><dependencyManagement><dependencies><!--spring-boot--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.4</version><type>pom</type><scope>import</scope></dependency><!--spring-cloud--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>2023.0.1</version><type>pom</type><scope>import</scope></dependency><!--spring-alibaba--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>2023.0.1.3</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><excludes><exclude><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></exclude></excludes></configuration></plugin></plugins></build></project>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com