什么是跨域问题这里我就不说了,直接说我使用addCorsMappings方法配置跨域时遇到的问题。具体代码如下: public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigi ...
分类:
移动开发 时间:
2020-04-06 19:03:34
阅读次数:
246
AOP在开发中的用处还是很广的,它的设计模式是代理模式,里面的原则就是在不改变源码的基础上增加一些新的功能。比如说项目上线了,但是发现项目中的某个模块运行的很慢,这个时候就需要打印日志去查看,那么可以使用AOP把代码动态的嵌入到项目中,如果检测完成,移除它就可以了。 下面来看一下,它在Spring ...
分类:
编程语言 时间:
2020-04-06 17:28:22
阅读次数:
71
###less less是一种动态样式语言,属于css预处理器的范畴,它扩展了 CSS 语言, 增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展 LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行。 less的中文官网:http://lesscss.cn/ bo ...
分类:
其他好文 时间:
2020-04-06 15:59:01
阅读次数:
90
跨域的产生就是因为浏览器的同源策略。它是浏览器的核心安全功能,所谓的同源,就是指域名,协议,还有端口要相同。传统的方案就是JSONP(前端处理方案),但是JSONP有很大的局限性,就是只支持GET请求,所以不能满足我们的需求,而CORS(Cross-origin-resource sharing)跨 ...
分类:
编程语言 时间:
2020-04-06 13:25:21
阅读次数:
80
@ControllerAdvice是@Controller注解的一个增强,这个注解是Spring里面的东西,当然在Spring Boot中也可以使用,它主要有一下几个功能: 处理全局异常 预设全局数据 请求参数预处理 先看第一个全局异常的处理: 举个例子,比如做文件上传的时候,Spring Boot ...
分类:
其他好文 时间:
2020-04-06 11:49:12
阅读次数:
64
Add the following to Add the following to Set to start ntpd at boot time. Once has been added to `/etc/rc Set to allow ntpd to step the clock any amou ...
分类:
其他好文 时间:
2020-04-06 09:39:00
阅读次数:
68
Spring Boot中对Spring MVC的文件上传是一脉相传的,我们双击shift去搜CommonsMultipartResolver这个类,它是文件上传的一个实现类。我们先看一下源码: 我们可以看到它是MultipartResolver的实现类,我们再Ctrl+H,就可以看到右侧Multip ...
分类:
编程语言 时间:
2020-04-06 00:23:30
阅读次数:
86
一、什么是微服务架构? 1.系统拆分 2.服务各自独立运行、独立部署 3.服务之间基于HTTP的Restful API通信协作 二、为什么选择Spring Cloud? 1.基于Spring Boot实现的微服务架构工具。 2.组成 Config:配置中心,支持git存储配置,实现应用配置外部化,客 ...
分类:
编程语言 时间:
2020-04-06 00:08:40
阅读次数:
87
解决redis上显示timeout连接超时 首先从最简单的下手,如果你使用的是spring boot整合的redis,请看下redis配置是否正确。 保密起见,只截取一段代码,将timeout设置成为长点的时间,不要设置成0.这是客户端的设置。 如果出现timeout的话,还应该从服务器上查看是否r ...
分类:
其他好文 时间:
2020-04-05 20:44:03
阅读次数:
949
最初的想法,是将Gateway与注册中心整合,并成一个工程,实际操作后发现不行。1、Gateway 与 spring-boot-starter-web 包冲突,Gateway 明确声明,需要清除 spring-boot-starter-web 依赖,2、在与Server整合后,出现代码不兼容的情况, ...
分类:
编程语言 时间:
2020-04-05 18:53:19
阅读次数:
206