第一次写博客,对初次服务器部署配置做一个记录,写的有错或者纰漏欢迎指正目录前言一、服务器准备二、安装需要的东西1.jdk2.redis3.MySQL部署项目三.域名访问nginx安装总结前言情况是这样的,年前老师教过我们部署项目到虚拟机,我最近突然想到为什么不能部署到服务器上,用域名访问,我手中刚好有服务器,也有域名。所以
我看了很多文章,因为我不知道域名解析到服务器后,服务器应该怎样去绑定
以前
转载
2024-04-09 20:39:11
156阅读
在前后端分离开发的场景中,会出现跨域的问题。springboot可以使用CORS的方法来解决跨域。springboot提供了注解来解决跨域@CrossOrigin(origins="xxx"),这种方式只能用来解决一个方法或者一个类的跨域问题,无法覆盖全局。springboot实现WebMvcConfigurer接口中的方法来解决跨域代码如下:public class WebMvcConfig i
转载
2023-06-14 09:47:11
88阅读
SpringBoot解决CORS跨域问题说明第一种方法代码第二种方法第三种方法第四种方法 说明有时候在项目开发阶段的时候,前端在使用ajax请求的时候会存在跨域问题,这里记录一下在dev开发环境解决跨域问题的几种方法,如果是在生产环境,可以使用中间件来解决跨域问题,如nginx的反向代理。第一种方法这种方法是在类或者方法上加上@CrossOrigin注解来解决跨域问题, 加在类上就可以不用在该类
转载
2023-08-23 16:37:32
93阅读
使用vue+axios+spring boot前后端分离项目时会出现跨域问题解决方式:一: 全局配置1 /**
2 * 就是注册的过程,注册Cors协议的内容。
3 * 如: Cors协议支持哪些请求URL,支持哪些请求类型,请求时处理的超时时长是什么等。
4 */
5 @Override
6 public void addCorsM
转载
2023-07-05 19:53:20
96阅读
SpringBoot解决跨域问题五种解决方式:
①:返回新的CorsFilter
②:重写WebMvcConfigurer
③:使用注解@CrossOrigin
④:手动设置响应头(HttpServletResponse)参考第一章第四节
注意:
CorFilter / WebMvConfigurer / @CrossOrigin 需要 SpringMVC 4.2以上版本才支持,对应springB
转载
2023-07-10 14:14:16
48阅读
目录跨域请求概述与限制方式1:Jsonp 解决跨域方式2:HttpServletResponse 设置响应头跨域方式3:自定义 servlet 过滤器 filter 实现全局跨域方式4:CorsFilter 跨域请求全局过滤器方式5:重写 WebMvcConfigurer(全局跨域)方式6:@CrossOrigin 注解 (局部跨域)方式7:Nginx 解决请求跨域跨域请求概述与限制1、前后端数据
转载
2023-12-29 23:07:47
3阅读
什么是跨域问题呢首先什么是跨域问题呢?为什么会产生呢? 众所周知,Spring Boot项目默认是运行在8080端口的,而Vue项目默认也是运行在8080端口的,如果是前后端分离的项目,就必须要对某个项目的运行端口号进行修改,如果运行在8081端口的Vue项目去访问运行在8080端口的Spring Boot项目的时候就会报错,如下 在这里介绍两种常用的,简单的解决方案,除此之外还有接口编程的方法、
转载
2023-06-12 20:51:15
116阅读
1. 简介 随着现在前后端分离项目愈发普及,面临第一步的问题即为跨域。一般的URL地址(例如:)由协议 + 域名(子域名 + 主域名) + 端口号 + 资源地址组成,当协议、域名(子域名 + 主域名)、端口号这三项中有一项不同,则认为为不同的域,不同的域互相请求资源,即为跨域。
为了解决这一问题,需要引入CORS(Cross-origin resource sharing)跨域资源共享。它允
转载
2023-07-22 02:43:00
86阅读
# Spring Boot绑定Elasticsearch
## 简介
Elasticsearch是一个开源的分布式搜索和分析引擎,它提供了一个高效的搜索、实时分析和数据存储解决方案。Spring Boot是一种简化了Spring应用程序开发的框架,它为开发者提供了快速构建应用程序的能力。本文将介绍如何在Spring Boot应用程序中绑定Elasticsearch。
## 准备工作
在开始
原创
2024-02-01 04:37:51
67阅读
本文内容@Resource实现依赖注入@Value详细使用@PostConstruct @PreDestroy的使用一、@Resource实现依赖注入前面章节介绍了使用@Autowired注入依赖的详细用法,感兴趣的可以翻看前面的文章。 Spring 还支持通过在字段或 bean 的Setter方法上使用 JSR-250 @Resource 注解进行注入。@Target({TYPE, FIELD,
转载
2024-06-21 18:27:27
54阅读
在项目开发过程中不可避免的就是跨域请求,以下下是跨域请求处理的几种方法总结1. 直接采用SpringBoot的注解@CrossOriginController层在需要跨域的类或者方法上加上该注解即可。2. 处理跨域请求的Configuration继承WebMvcConfigurerAdapter或者实现WebMvcConfigurer接口例如:CrossOriginConfig.javaimpor
转载
2023-11-06 22:58:19
200阅读
1.5 注解@ConfigurationProperties进行组件属性和资源配置文件中的值进行绑定注解@ConfigurationProperties+@Component的方式将application.properties文件中的值绑定到某个组件的属性上。注意现在默认只能是绑定核心资源配置文件中的标签的值1、在项目的bean包中新建一个Car类,其中有两个属性:String brand和In
转载
2023-08-09 22:02:03
109阅读
# 使用 Spring Boot 实现 UDP 绑定 IP
在这篇文章中,我们将学习如何在 Spring Boot 应用程序中实现 UDP 绑定 IP 地址。UDP(用户数据报协议)是一种无连接的网络通信协议,适用于对实时性要求较高的场景,如视频通话或游戏等。为了方便理解,我们将整个过程拆分为以下步骤:
| 步骤 | 描述 |
|------|-----
原创
2024-10-19 04:39:36
57阅读
# 在 Spring Boot 中绑定 IP 地址的实现指导
当你在开发 Spring Boot 应用时,可能会需要将应用绑定到特定的 IP 地址上。这可以帮助你在服务器上运行多个应用时,确保每个应用都能使用不同的网络接口。本文将逐步带领你完成这个过程,并教会你如何在 Spring Boot 中实现这一需求。
## 流程概要
以下是实现“Spring Boot 绑定 IP 地址”的步骤概要:
原创
2024-09-14 04:40:12
190阅读
## Spring Boot Declarables 绑定队列
### 引言
在现代的分布式系统开发中,消息队列扮演着重要的角色。它们提供了一种异步、松耦合的方式来处理消息传递,使得系统能够更好地扩展和解耦。Spring Boot提供了许多方便的特性来简化消息队列的使用,其中之一就是Declarables绑定队列。
### 什么是Declarables绑定队列?
在Spring Boot中,D
原创
2023-08-25 07:41:05
141阅读
上篇文章我们介绍了SpringBoot的拦截器的写法,其中有一个比较重要的步骤,就是把我们写好的拦截器注册到Spring的一个配置类中,这个类是实现了WebMvcConfigurer 接口,这个类很重要,因为这个类中除了可以注册拦截以外,还可以配置很多内容。今天我们来讲解一下SpringBoot如何解决跨域问题。 先来解释一下什么是跨域问题。7.1 什么是跨域?当一个请求url的协议、域名、端口三
转载
2023-12-12 13:00:29
96阅读
title: Spring Boot RabbitMQ动态绑定
# 引言
RabbitMQ是一个功能强大的消息队列系统,常用于分布式应用程序之间的消息传递。Spring Boot是一个简化了Spring应用程序开发的框架,它提供了许多方便的特性,包括对RabbitMQ的集成。
在传统的RabbitMQ集成中,我们通常需要在应用程序启动时静态绑定队列和交换机。然而,在某些场景下,我们需要动态地
原创
2024-01-14 08:50:56
440阅读
# 使用Spring Boot绑定域名和端口
在开发Web应用程序时,我们经常需要将应用程序部署在特定的域名和端口上。Spring Boot提供了简单的方式来绑定域名和端口,让我们可以轻松地进行配置。
## 配置域名和端口
要在Spring Boot应用程序中绑定域名和端口,我们可以在`application.properties`或`application.yml`文件中添加以下配置:
原创
2024-05-08 03:53:17
204阅读
@ConfigurationProperties为使用@Bean声明的第三方bean绑定属性 在基础篇学习了@ConfigurationProperties注解,此注解的作用是用来为bean绑定属性的。开发者可以在yml配置文件中以对象的格式添加若干属性servers:
ip-address: 192.168.0.1
port: 2345
timeout: -1 然后再开发一个用
转载
2024-01-08 19:17:33
37阅读