-
SpringCloud-05-Gateway
统一网关Gateway 1、为什么需要网关 网关功能: 身份认证和权限校验 服务路由、负载均衡 请求限流 2、网关的技术实现 在SpringCloud中网关的实现包括两种: gateway zuul Zuul是基于Servlet的实现,属于阻塞式编程。而SpringCloudGateway则是基于S -
SpringCloud-04-http客户端Feign
http客户端Feign 1、Feign的介绍 Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign 其作用就是帮助我们优雅的实现http请求的发送 2、定义和使用Feign客户端 ① 引入依赖 <dependency> <group -
SpringCloud-03-Nacos配置管理
Nacos配置管理 原理图: 1、统一配置管理 ① 在Nacos中添加配置信息 ② 在弹出表单中填写配置信息 ③ 配置获取的步骤*(原理) ④ 引入Nacos的配置管理客户端依赖 <!--nacos配置管理依赖--> <dependency> <groupId>com.alibaba.cloud</ -
SpringCloud-02-Nacos注册中心
Nacos注册中心 1、认识Nacos Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 2、安装Nacos 1 1.下载安装包 2 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: -
SpringCloud-01-Eureka Ribbon
1、微服务技术 2、SpringCloud SpringCloud是目前国内使用最广泛的微服务框架。官网地址:https://spring.io/projects/spring-cloud。 SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供 -
git操作 手写稿
-
SpringBoot面试题
SpringBoot基础 1、什么是SpringBoot? 1 通过自动配置方式简化Spring应用的开发,弱化配置,遵循约定大于配置的原则,使开发者专注于业务开发而无需过多考虑配置相关操作,通过启动类的main方法一键启动应用。 2、SpringBoot有哪些优点? 1 1、独立运行。 2 内嵌了 -
SpringMVC面试题
SpringMVC是什么? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把模型-视图-控制器分离, 将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几个部分来简化开发。 Spring MVC的优点什么是? (1)支持各种视图技术,而不仅仅 -
解决SpringMVC项目Jquery引入不生效问题
根据多方查询,总结Jquery不生效问题如下几种原因: web.xml中拦截了静态资源,但是springmvc配置文件没有对静态资源访问进行设置 <!-- <mvc:resources location="/css/" mapping="/css/**" />--> <!-- <mvc:resour -
解决Maven项目创建过慢问题
在创建时弹出Proerties位置添加键值对: archetypeCatalog internal idea 常用快捷键 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Ins