简介同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指,协议、域名、端口相同。当一个浏览器的两
转载
2024-10-09 20:13:53
35阅读
跨域的定义浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议,任何一者不同,都会被认为是跨域。为什么会跨域现在大部分开发都是前后端分离的。在前后端分离的模式下,前后端的域名(IP+端口)是不一致的,此时就会发生跨域问题。在请求的过程中,使用 get/post 去服务端取数据时,就会报错跨域问题源于 JavaScript 的同源策略,即只有 协议+主机名+端口号(如果没有,默认80)相
转载
2024-01-04 06:28:16
561阅读
websockt 配置WebSocketConfig 继承 WebSocketMessageBrokerConfigurer @Override
public void configureMessageBroker(MessageBrokerRegistry&
原创
2018-08-26 21:07:52
6142阅读
点赞
· import org.springframework.context.annotation.Bean; import org.springframework.context.anno
原创
2021-07-20 15:52:25
244阅读
本文源码:GitHub·点这里||GitEE·点这里一、传统Session认证1、认证过程1、用户向服务器发送用户名和密码。2、服务器验证后在当前对话(session)保存相关数据。3、服务器向返回sessionId,写入客户端Cookie。4、客户端每次请求,需要通过Cookie,将sessionId回传服务器。5、服务器收到sessionId,验证客户端。2、存在问题1、session保存在服
原创
2019-09-02 22:02:36
5521阅读
1评论
Springboot2.0解决跨域问题cors[springboot前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不急往下看。问题背景:Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准,其目的在于防止某个文档或者脚本从多个不同“origin”(源)装
转载
2023-07-10 15:37:16
160阅读
目录1 起步依赖1.1 starter场景启动器1.2 父项目作依赖管理2 自动配置2.1 自动配置Tomcat服务器2.2 自动配置web开发场景、SpringMVC组件2.3 默认的包注解扫描规则2.4 默认的配置属性值2.5 按需加载所有的自动配置项1 起步依赖1.1 starter场景启动器 在依赖导入这一方面,Sp
转载
2024-04-29 12:50:07
138阅读
一.SpringBoot简介1.SpringBoot是什么 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发
转载
2024-03-25 20:17:19
82阅读
目录请求参数处理请求映射原理普通参数与基本注解@MatrixVariable(矩阵变量): 请求参数处理1、rest使用与原理 •Rest风格支持(使用HTTP请求方式动词来表示对资源的操作) /user GET-获取用户 DELETE-删除用户 PUT-修改用户 POST-保存用户 但是表单只支持get和post请求,要实现delete和put请求需要使用 核心Filter;HiddenHttp
转载
2024-06-07 01:02:25
90阅读
转载
2019-03-15 08:51:00
99阅读
2评论
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
多年以来,Spring IO平台饱受
转载
2024-04-17 11:12:16
19阅读
一、基础篇(会用)(一)快速上手SpringBoot 了解REST风格1.@RequestBody@RequestParam @PathVariable区别 @RequestParam用于接收url地址传参或表单传参 @RequestBody用于接收json数据 @PathVariable用于接收路径参数,使用{参数名称}描述路径参数应用 后期开发中,发送请求参数超过1个时,以json格
转载
2024-05-08 10:58:05
193阅读
springboot2
原创
2022-10-17 15:10:22
75阅读
SpringBoot使用RedisTemplate+Lua脚本实现Redis分布式锁问题:定时任务部署在多台Tomcat上,因此到达指定的定时时间时,多台机器上的定时器可能会同时启动,造成重复数据或者程序异常等问题。//发送消息,不能重复发送
@Scheduled(cron = "0 0/15 * * * ? ")
public void sendMsg(String userId) {
}
转载
2023-08-09 17:45:46
62阅读
SpringBoot2(一)一、Spring和SpringBootSpring:微服务、响应式布局(异步响应流的使用)、分布式云开发、web开发、serverless无服务开发(函数式服务)、事件驱动Event Driver、Batch批处理业务SpringBoot是一个高层的框架,它的底层就是Spring,解决了Spring大量的”配置地狱“带来的麻烦Spring5的重大升级,引入的新的响应式编
转载
2024-03-19 11:36:34
163阅读
学习在 Spring Boot 中通过 CORS 解决跨域问题。1 介绍先来了解下同源策略,它是由 Netscape 提出的一个著名的安全策略,是浏览器最核心,也最基本的安全功能,现在所有支持 JavaScript 的浏览器都会使用这个策略,同源是指协议、域名以及端口要相同。传统的跨域解决方案是 JSONP , JSONP 虽然能解决跨域但是有一个很大的局限性,那就是只支持 GET 请求,不支持其
转载
2024-03-27 16:11:07
152阅读
Full模式配置类组件之间有依赖关系,方法会被调用得到之前单实例组件,用Full模式Li。
原创
2022-12-07 14:45:17
108阅读
# 教你如何实现springboot2集成redisson
## 一、整体流程
首先,我们来看一下整个集成Spring Boot 2和Redisson的流程:
| 步骤 | 操作 |
| -------- | -------- |
| 1 | 引入Redisson依赖 |
| 2 | 配置Redisson连接信息 |
| 3 | 使用Redisson实现分布式锁 |
## 二、具体步骤
原创
2024-06-26 05:20:57
92阅读
最近试着搭建一个SpringBootDemo,版本为2.0.5.RELEASE,使用JDK1.8,使用druid连接池,日志使用log4j2,记录一下自己遇到的问题吧。日志问题 在spring-boot-starter或者(spring-boot-starter-web)中自带的logback日志,我使用的是Log4j2,所以要去掉logback的依赖,代码如下,<depende
概要 <script type="text/javascript">loadTOCNode(1, 'summary');</script>
本文分步介绍如何利用 Visual C# .NET 的自动化功能在 Word 中创建新文档。
代码示例 <script type="text/javascript">loadTOCNode(3, 'summa