java
johncens
这个作者很懒,什么都没留下…
展开
-
2020-09-28
5、SpringCloud- Gateway 网关 1)简介 网关作为流量的入口,常用功能包括路由转发、权限校验、限流控制等。而 spring cloud gateway 作为 Spring Cloud 官方推出的第二代网关框架,取代了 Zuul 网关。 网关提供 API 全托管服务,丰富的 API 管理功能,辅助企业管理大规模的 API,以降低管理成本和安全风险,包括协议适配、协议转发、安全策略、防刷、流量、监控日志等功能。 Spring Cloud Gateway 旨在提供一种简单而有效的方式来原创 2020-09-28 19:43:21 · 69 阅读 · 0 评论 -
2020-09-28
3、SpringCloud OpenFeign 声明式远程调用 1)简介 Feign 是一个声明式的 HTTP 客户端,它的目的就是让远程调用更加简单。Feign 提供了 HTTP 请求的模板,通过编写简单的接口和插入注解,就可以定义好 HTTP 请求的参数、格式、地址等信息。 Feign 整合了 Ribbon (负载均衡) 和 Hystrix (服务熔断),可以让我们不再需要显式地使用这两个组件。 Spring Cloud Feign 在 Netfix Feign 的基础上扩展了对 SpringM原创 2020-09-28 19:42:34 · 86 阅读 · 0 评论 -
2020-09-28
2、SpringCloud Alibaba Nacos 注册中心 Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。他是使用 java 编写,需要依赖 java 环境。 Nacos 文档地址:https://nacos.io/zh-cn/docs/quick-start.html 1)引入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> &l.原创 2020-09-28 19:41:41 · 79 阅读 · 0 评论 -
2020-09-28
Intellij中出现:Diamond types are not supported at this language level Intellij中出现:Diamond types are not supported at this language level 1.解决办法 File->project->Modules->Source->Language Leve->8-Lambda,type annotation etc. ...原创 2020-09-28 15:57:20 · 71 阅读 · 0 评论 -
2020-09-22
问题背景 使用springMVC,后端给前端返回的中文为乱码。最初以为是后端编码与前端编码不一致,后加入log调试发现是因为使用@value注入的时候,读取到application.properties文件就是乱码。 解决办法 1.指定application文件的编码格式 此方法未验证,借鉴此处 《CarryDiu的博客》 2.修改application文件的编码格式 此方法验证成功,完美解决问题。借鉴此处《heart_java的博客》 将application.properties文件所有内原创 2020-09-22 16:35:30 · 121 阅读 · 0 评论 -
2020-08-08
解决办法: 1、打开项目设置Settings 2、找到Plugins 3、搜索插件进行下载安装 流程如图:原创 2020-08-08 17:57:52 · 105 阅读 · 0 评论