Consul 的单节点注册 首先我们来创建一个服务提供者,就是一个普通的 Spring Boot 项目,添加如下依赖: 项目创建好后,添加如下配置: # 给服务起个别名 spring.application.name=consul-provider server.port=2000 # Consul ...
分类:
其他好文 时间:
2020-07-26 23:22:41
阅读次数:
118
一张单词表!JavaSoEasy!相信小伙伴们在开发中经常遇到特别特别多的单词,就像乱码一样“#*#”。这里给大家整理的词汇表是编程常见词汇表,总共收集了编程中常见的500左右的词汇量。小伙伴们如果觉得有用,记得持续关注我哦,会给大家继续带来更多的福利!“每天5个单词,学习Soeasy”。想要升级版1800词汇表或2020最新全套学习资料带视频文档工具源码的小伙伴可以加这个卫星:lezijie00
分类:
编程语言 时间:
2020-07-23 22:58:09
阅读次数:
114
通过RabbitMQ来向邮箱随机发送一个验证码 1、导入相关依赖; <!-- 邮件发送`--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifac ...
分类:
编程语言 时间:
2020-07-23 01:44:42
阅读次数:
76
返回响应信息工具类 在com.gychen.util里新建Constants和RestRespond Constants package com.gychen.util; /** * 常量类 */ public class Constants { public final static int OK ...
分类:
其他好文 时间:
2020-07-22 20:31:54
阅读次数:
46
在ASP.NET Core中,自带的IOC容器相关的使用方式和注入类型的生命周期. .netcore内置依赖注入,通过services.AddTransient、services.AddScoped、services.AddSingleton这些方法即可实现构造函数注入。 微软给自行注入的服务,提供 ...
分类:
Web程序 时间:
2020-07-22 11:18:54
阅读次数:
114
springcloud 使用eureka无法注入DiscoveryClient,可能因为是导包错误 导包情况 导入正确的DiscoveryClient即可自动注入 参考帖子:Could not autowire. No beans of 'DiscoveryClient' type found. ...
分类:
编程语言 时间:
2020-07-15 15:18:46
阅读次数:
79
在使用过程中,如果有多个账号,需要进行账号切换。我们一般需要用户先注销当前的登录用户,然后在登录另一个账号。 这时候我们就需要使用到退出登录的操作,在Spring Security中默认调用接口 /logout 进行登出操作,登出成功后会自动跳转到登录页面。 在前后端分离的情况下,我们希望能像登录授 ...
分类:
编程语言 时间:
2020-07-13 09:34:55
阅读次数:
91
Ribbon总体的源码结构,如下图所示: 上图是Ribbon源码的总览图,每一个颜色,代表源码中的一部分内容,总体来看,Ribbon源码的实现,总共分为五个部分,从上而下依次为,Ribbon入口实现、IloadBalancer实现、ServerListUpdater实现、ServerListFilt ...
分类:
编程语言 时间:
2020-07-12 22:43:21
阅读次数:
91
因项目需要在一个应用里从两个数据库取数,所以需要配置多数据源,网上找了好多方法才启动成功,整理如下。注意两个数据源repository所在的文件夹名称不能相同,否则系统启动会报错。 配置文件 spring.datasource.primary.url=*** spring.datasource.pr ...
分类:
编程语言 时间:
2020-07-06 00:52:42
阅读次数:
91
spring组件的构造器参好神奇 这里有一个接口:FruitService和两个实现类:AppleService、BananaService,假设我想在其中一个实现类实例化中获取当前Spring容器的Bean怎么办? 只需要重写该实现类的构造方法: @Component public class A ...
分类:
编程语言 时间:
2020-07-04 19:08:11
阅读次数:
78