手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Spring Cloud
SpringCloud微服务实战——搭建企业级开发框架四十三:多租户可配置的电子邮件发送系统设计与实现
在日常生活中,邮件已经被聊天软件、短信等更便捷的信息传送方式代替。但在日常工作中,我们的重要的信息通知等非常有必要去归档追溯,那么邮件就是不可或缺的信息传送渠道。对于我们工作中经常用到的系统,里面也基本都集成了邮件发送功能。 SpringBoot提供了基于JavaMail的star
作者:编程之家 时间:2022-10-11
记一次SpringCloud微服务项目中Feign客户端创建失败问题排查
起因:在工作中进行微服务开发过程中,为将接口及实现分离(便于提供API模块给其他微服务模块调用),将Feign客户端接口定义与Feign客户端实现分别写在API模块与服务模块中,由于以个人习惯定义包名,导致服务模块中创建Feign客户端失败,使用该客户端调用服务时,总会跳转到fallback定义(即服务降
作者:编程之家 时间:2022-10-11
nacos服务端、客户端和springCloud版本说明
最近看消息,nacos已经推出2.0,性能比1.x版本要强十倍。暂时还是选择1.x版本作为我研究的对象,后续再看2.0的新特性。现在nacos1.x的最新Release版本是1.4.1.对于读者的项目,springCloud的版本都不一致。那么我们如何寻找对应的nacos版本呢。还是那句话,不懂得就看官网,再串联起来。
作者:编程之家 时间:2022-10-11
SpringCloud入门_认识微服务
1什么是微服务2什么是微服务总结3微服务远程调用1)注册RestTemplate在order-service的OrderApplication中注册RestTemplate@MapperScan("cn.itcast.order.mapper")@SpringBootApplicationpublicclassOrderApplication{publicstaticvoidmain(String
作者:编程之家 时间:2022-10-11
SpringCloud遇到的问题
1.当SERVICE和WEB模块都加了密码验证,WEB调SERVICE会出现权限问题,去掉密码验证就正常了。 2.传递参数时需要用的@RequestParam,否则传递不了参数。(为什么?) 3.IDEA创建ZUUL时,routing中没有ZUUL。需要手动导入依赖。手动导入依赖SpringBoot与SpringCloud不兼容。需要统一版本
作者:编程之家 时间:2022-10-11
SpringCloud-Alibaba学习五:OpenFeign远程调用
目录1、介绍2、使用示例2.1示例说明2.2服务搭建2.2.1cloud-openfeign-points服务2.2.2cloud-openfeign-order服务2.2.3接口声明2.2.4接口调用3、常用配置1、介绍SpringCloudOpenFeign是SpringCloud的子项目之一,不属于第三方公司,是一种声明式、模板化的HTTP客户端
作者:编程之家 时间:2022-10-11
SpringCloud-Alibaba学习四:Ribbon负载均衡
目录Ribbon负载均衡1、简介2、Ribbon使用3、Ribbon工作流程4、Ribbon源码了解5、Ribbon的负载均衡策略切换Ribbon默认的负载均衡策略Ribbon负载均衡1、简介Ribbon是Netflix公司开源的一个负载均衡的项目,是客户端负载均衡器,运行在客户端上。用于解决服务实例列表在调
作者:编程之家 时间:2022-10-11
SpringCloud入门
SpringCloud入门为什么Boot版本不是最新?只用Boot,直接选择最新的;同时使用Boot和Cloud,要考虑到Cloud的版本,由Cloud决定Boot的版本;SpringBoot和SpringCloud版本对应关系新建Project工作空间(新建父工程)1、新建空Maven项目,然后删掉src文件2、pom文件父工程创建完成以后执行
作者:编程之家 时间:2022-10-11
Springcloud基础知识13- Spring Cloud Alibaba Sentinel (一) | Sentinel 控制台、Sentinel 整合、定义资源
Sentinel是由阿里巴巴中间件团队开发的开源项目,是一种面向分布式微服务架构的轻量级高可用流量控制组件。Sentinel主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度帮助用户保护服务的稳定性。Sentinel具有以下优势: (1)丰富的应用场景:Sentinel承接了
作者:编程之家 时间:2022-10-11
SpringCloud Alibaba
一微服务1注册中心在分布式开发中,如果有各个微服务,那么每一个微服务上线都应该将其注册到注册中心,这样做的好处就是:如果订单服务想要调用商品服务,那么订单服务就可以先去注册中心查看哪几个商品服务注册进来了——1号机器有一个商品服务,2号机器也有一个商品服务,那么订单服务
作者:编程之家 时间:2022-10-11
SpringCloud基础组件完结--第七章
SpringCloud基础组件完结(第六章用的是RestTemplate远程调用,现在讲的是OpenFeign远程调用)第七章SpringCloud-Hello案例开发-Feign-声明式调用7.1Feign声明式调用准备工作:copy之前的cloud-consumer-user模块,在夫工程下粘贴-》粘贴完成后因为他不是maven工程,所以需要让他生成
作者:编程之家 时间:2022-10-11
记一次sql文件导入错误
乘着暑假的时候想学习一下SpringCloud的相关技术,但在跟着教程时,导入sql文件的时候出现了问题。百度搜索发现在运行sql文件前需要提前创建数据库。但创建数据库之后依然存在问题导致运行sql文件失败。经过排查发现需要在此处进行sql文件读取。而我之前是在这个地方。成功
作者:编程之家 时间:2022-10-11
springcloud Alibaba 之nacos实用技巧
一、nacos注册中心设置集群属性目的:设置集群和负载均衡策略之后服务间的调用时nacos会以同一集群的服务器为优先考虑,当同一集群没有合适服务器之后才会去调用其他集群的服务器设置方法在配置文件yml中设置集群属性cluster-name自定义名称nacos:discovery
作者:编程之家 时间:2022-10-11
SpringCloud服务搭建
微服务的场景搭建一、创建一个测试数据库二、父工程模块创建父类工程编写父类的pom.xml引入依赖包引入父类坐标常用属性SpringCloud依赖整合MybatisMySQL驱动通用Mapper启动器三、创建服务提供者工程模块创建服务提供者子项目在子项目pom中添加依赖S
作者:编程之家 时间:2022-10-11
springcloud微服务
springcloud-微服务概述 1什么是微服务微服务(MicroserviceArchitecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。究竟什么是微服务呢?我们在此引用ThoughtWorks公司的首席科学家MartinFowler于2014年提出的一段话:原文: https://martinfowler.
作者:编程之家 时间:2022-10-11
SpringCloud-消息总线Bus
Bus概述在分布式微服务系统中,通常会使用消息中间件构建一个共用的消息topic,并将系统中所有的微服务实例连接上去;由于该topic中产生的消息会被所有的微服务实例监听/消费,所以称为消息总线;在总线上的各个微服务实例,都可以方便地广播一些订阅该topic上的微服务实例的消息;
作者:编程之家 时间:2022-10-11
SpringCloud学习笔记
1、SpringCloud基础学习1、模块之间的调用1、模块之间的调用使用RestTemplate类,将这个类交由Spring容器管理RestTemplate:提供多种便捷访问远程http服务的方法,简单的restful服务模板 @Configuration publicclassRestTemplateConfig{ @Bean publicRe
作者:编程之家 时间:2022-10-11
SpringCloud复习2-1
SpringCloud复习2-1接着来前边基本的搭建好了,接着该远程调用或者调用哪台movie如果movie炸了我们应该怎么办,都没做呢,现在仅仅是把架构启动好了-》movie启动了四次,eureka是个集群,movie也是一个集群,user是一台服务器可以看出来我们这个是三个微服务user、movie、server按集群
作者:编程之家 时间:2022-10-11
SpringCloud Alibaba Sentinel实现熔断与限流-------服务熔断功能
sentinel整合ribbon+openFeign+fallback1、启动nacos和sentinel新建Module cloudalibaba-provider-payment9003cloudalibaba-provider-payment9004新建消费者Module cloudalibaba-consumer-nacos-order84业务类 CircleBreakerController 目的测试:fallback管运行异常
作者:编程之家 时间:2022-10-11
Springcloud基础知识15- Spring Cloud Alibaba Seata (一) | Seata 简介、事务模式、Seata Server
随着业务的不断发展,单体架构已经无法满足我们的需求,分布式微服务架构逐渐成为大型互联网平台的首选,但所有使用分布式微服务架构的应用都必须面临一个十分棘手的问题,那就是“分布式事务”问题。在分布式微服务架构中,几乎所有业务操作都需要多个服务协作才能完成。对于其中的某个
作者:编程之家 时间:2022-10-11
Spring Boot 2 入门篇
目录第一章 Spring Boot 2 概述1.1、框架介绍1.2、环境要求1.3、快速使用配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦第一章 Spring Boot 2 概述1.1、框架介绍Spring Boot 是由 Pivotal 团队提供的全新框架。Spring Boot 是基于 Spring Framework 开发的一个项目,他设计的初衷是
作者:轻松的小希 时间:2022-01-16
Spring Boot 2 原理篇
目录第二章 Spring Boot 2 原理2.1、自动依赖管理2.2、自动配置注入2.2.1、注入原理2.2.2、配置顺序2.2.3、环境切换2.3、自定义启动器配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦第二章 Spring Boot 2 原理2.1、自动依赖管理我们打开 pom.xml 文件,会发现一段 parent 代码,这段代码属于 maven
作者:轻松的小希 时间:2022-01-16
Spring Boot 2 整合篇
目录第四章 Spring Boot 2 整合4.1、消息服务4.1.1、零基础学习与使用ActiveMQ4.1.2、零基础学习与使用RabbitMQ4.2、搜索服务4.2.1、零基础学习与使用Solr4.2.2、零基础学习与使用ElasticSearch4.3、文档接口4.3.1、零基础学习与使用REST Docs4.3.2、零基础学习与使用Swagger4.4、定时任务4.4.1、零基础学习与使用Task4.4.2、零基础学习与使用Quartz4.5、安全控制4.5.1、零基础学习与使用Security4
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用WebMVC
目录1、WEB开发1.1、静态资源处理1.2、欢迎页的支持1.3、错误页的支持1.4、网站图标支持1.5、RESTful 风格1.6、原生组件注册1.6.1、注解形式1.6.2、注册形式1.7、支持异步请求1.8、支持定时任务2、日志记录2.1、创建工程2.2、日志使用2.3、日志设置配套资料,免费下载1、WEB开发1.1、静态资源处理静态资源目录只要静态资源放在类路径下中的:/static、/public、/resources、/META-INF/resources目录中,均可以被访问。访问
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用WebFlux
目录1、WebFlux的概述2、WebFlux的基础2.1、两个核心类2.2、四种操作符3、WebFlux的注解式编程模型4、WebFlux的函数式编程模型5、WebFlux的WebClient编程配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦1、WebFlux的概述WebFluxSpring框架中包含的原始Web框架Spring WebMVC是专门为Se
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用Actuator
目录1、场景简介2、端点介绍2.1、端点概述2.2、启动端点2.3、暴露端点2.4、访问端点2.5、保护端点2.6、配置端点2.7、跨域支持2.8、自定义端点3、健康信息3.1、健康详情3.2、健康指标3.2.1、健康指标列表3.2.2、自定义健康指标4、数据可视化4.1、Spring Boot Admin概述4.2、Spring Boot Admin文档4.3、Spring Boot Admin使用4.3.1、Client端4.3.2、Server端配套资料,免费下载链接:https://pan.b
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用Junit5
目录1、框架介绍2、引入依赖3、基本结构4、常用注解5、常用断言5.1、简单断言5.2、数组断言5.3、组合断言5.4、异常断言5.5、超时断言5.6、快速失败配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦1、框架介绍Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库,作为最新版本的JUnit框架,JUnit5与之前版本的J
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用Thymeleaf
目录1、框架介绍2、引入依赖3、名称空间4、表达式5、字面量6、文本操作7、算术运算8、比较运算9、布尔运算10、条件判断11、分支操作12、迭代操作13、脚本模板14、设置属性值15、片段的抽取16、自定义变量17、属性优先级配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦1、框架介绍spring boot 是内嵌web容器的,推荐打成jar包不是war包
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用MyBatis
目录1、创建工程2、导入依赖3、修改配置4、增删改查5、测试接口配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦注意:学习MyBatis请参考我的另外一篇文章:https://caochenlei.blog.csdn.net/article/details/1088098211、创建工程2、导入依赖导入数据库连接池场景启动器:<de
作者:轻松的小希 时间:2022-01-16
整合篇:零基础学习与使用MyBatis-Plus
目录1、创建工程2、导入依赖3、修改配置4、增删改查5、测试接口配套资料,免费下载链接:https://pan.baidu.com/s/1jA217UgqXpONi_fV-aOzqw提取码:bm2g复制这段内容后打开百度网盘手机App,操作更方便哦注意:学习MyBatis-Plus请参考我的另外一篇文章:https://caochenlei.blog.csdn.net/article/details/1088099021、创建工程2、导入依赖导入数据库连接池场景启动器:&
作者:轻松的小希 时间:2022-01-16
上一页
33
34
35
36
37
38
39
40
41
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native