SpringBoot
anron
这个作者很懒,什么都没留下…
展开
-
Nacos作为配置中心(四) 使用Demo
一、前言Nacos除了可以作为服务的注册中心,它还可以作为服务的配置中心使用,类似于Spring Cloud Config。Nacos配置中心是支持热加载的,如果需要对Bean进行动态刷新,给类添加@RefreshScope或@ConfigurationProperties注解即可,当Nacos监听到服务端配置发生变化时会实时触发org.springframework.cloud.context.refresh.ContextRefresher的refresh方法,将新的配置实时推送到客户端。二、原创 2020-09-15 18:03:23 · 888 阅读 · 0 评论 -
Nacos作为注册中心(二) 使用Dubbo开发消费者对提供者的调用
sssssNacos的安装参考该篇文章《Nacos作为注册中心(一) 使用Spring Cloud开发消费者对提供者的调用》原创 2020-08-06 10:42:12 · 2003 阅读 · 0 评论 -
API Gateway/API 网关(四) - Kong的使用 - 集成Jwt和熔断插件
API Gateway/API 网关 - Kong的使用 - 集成Jwt插件原创 2020-06-22 11:36:52 · 3127 阅读 · 1 评论 -
SpringBoot校验框架Validation及项目的国际化
一、概述虽然前端系统对后台API接口调用之前都会做数据的校验,但是考虑到很多API接口是直接暴露在外网中,后台接口对传入的参数做校验是不可缺少的。比如判断字段非空,字段长度限制,邮箱格式验证等,这时就可以用到Validation。二、创建Spring Boot工程三、创建类3.1 UserVo类package com.anron.vo;import lomb...原创 2020-03-29 18:05:41 · 5233 阅读 · 4 评论 -
定时任务JOB框架之Quartz (三) Quartz的集群Cluster
一、前言二、创建数据库三、创建工程原创 2020-02-27 15:09:51 · 3060 阅读 · 1 评论 -
定时任务JOB框架之Quartz (二) Quartz的进阶篇-多任务JOB
一、前言在《定时任务JOB框架之Quartz (一) Quartz入门与快速Demo搭建》文章中创建的工程只有1个JOB在执行1个定时任务,在实际的应用场景中一般的项目少则十几个定时任务,多的几十上百个不等。实际应用中不可能把所有定时任务都写到一个JOB中,那样会造成:1、一个定时任务的故障会导致后面的定时任务无法继续执行2、代码也不好维护,太臃肿了3、单个JOB执行一次的耗时也太...原创 2020-02-23 16:55:51 · 1587 阅读 · 0 评论 -
定时任务JOB框架之Quartz (一) Quartz入门与快速Demo搭建
一、创建Spring Boot工程二、创建HelloJob类package com.ljhua.quartz1;import org.springframework.stereotype.Service;import java.util.Date;@Servicepublic class HelloJob { private int cou...原创 2020-02-21 23:15:49 · 473 阅读 · 0 评论 -
SpringBoot通过Jwt验证登陆用户的身份
一、概述用户身份验证主要有传统的Session认证和基于Token的认证1.1 传统的Session认证服务端根据用户的SessionID去Session中读取用户是否登陆的信息。用户在登陆时向我们的服务器发送用户名和密码,通过验证后,服务器需要记录用户已经登陆的信息,以便用户继续请求其他接口时通过验证,用户已经登陆的信息是保存在服务器的Session中,随着登陆用户的增多,服务端...原创 2020-04-13 16:21:47 · 1058 阅读 · 0 评论