首页
学习
活动
专区
工具
TVP
发布

SpringBoot 核心技术

专栏作者
192
文章
275286
阅读量
80
订阅数
Grace:优雅高效的的记录业务操作日志
Grace[ɡreɪs]是一款业务操作日志记录框架,让我们使用更优雅方式来记录有效的、可读性高的操作日志。
恒宇少年
2022-01-20
5640
Spring Security灵活的PasswordEncoder加密方式
本章基于Spring Security 5.4.1版本编写,从5.x版本开始引入了很多新的特性。 为了适配老系统的安全框架升级,Spring Security也是费劲了心思,支持不同的密码加密方式,而且根据不同的用户可以使用不同的加密方式。
恒宇少年
2020-10-29
8K0
ApiBoot v2.2.5版本无法兼容Hoxton.SR5的SpringCloud Gateway
使用ApiBoot最新发布的v2.2.5版本整合SpringCloud Gateway的Hoxton.SR5版本时导致项目无法启动,控制台抛出的错误如下所示:
恒宇少年
2020-06-22
6660
SpringBoot2.x基础篇:谈谈SpringBoot内提供的这几种配置绑定
SpringBoot在不断地版本迭代中陆续提供了不同的配置参数绑定的方式,我们可以单独获取一个配置参数也可以将一系列的配置映射绑定到JavaBean的属性字段,下面我们来看看这几种方式的配置绑定哪一种是你最常用到的。
恒宇少年
2020-04-09
7500
SpringBoot发布了新年版本,v2.2.3发布
今天是小年,农历的腊月二十三号,从今天开始就正式步入了新年倒计时了,提前祝大家新年快乐!!!
恒宇少年
2020-02-18
1.2K0
分布式调度框架Quartz衍生出的三种任务类型,你用过几个?
Quartz内部没有明确的任务类型的概念,在ApiBoot中对其进行封装后才确切的定义了这个概念,可以根据业务场景按需选择适合的任务类型来构建执行的任务。
恒宇少年
2019-12-26
3790
这种方式整合Quartz你见过吗?
Quartz是一款优秀的任务调度框架,支持内存、JDBC的形式来存储未执行的任务列表,支持多个任务节点同时执行任务,支持任务漂移到不同的节点执行。
恒宇少年
2019-12-26
8100
还不会使用JWT格式化OAuth2令牌吗?
OAuth2默认的AccessToken是由DefaultAccessTokenConverter生成,是具有唯一性的UUID随机字符串,我们如果想要使用JWT来格式化AccessToken就需要使用JwtAccessTokenConverter来进行格式化,当然如果你有自己独特的业务可以自己实现AccessTokenConverter接口,并将实现类交付给IOC托管即可。
恒宇少年
2019-12-16
7360
SpringSecurity & OAuth2实现短信验证码方式获取AccessToken
Spring提供的原生的OAuth2依赖内置了几种比较常用的授权方式:password、authorization-code、client_credentials、refresh_token、implicit等,虽然可以满足我们日常的需求,不过针对一些特殊的需求还是捉襟见肘,有点无奈,比如:微信登录、短信登录...,针对这一点ApiBoot通过修改Spring OAuth2依赖的源码,可以根据业务进行自定义添加grantType。
恒宇少年
2019-12-13
1.4K0
SpringBoot使用@ConstructorBinding注解进行配置属性绑定
SpringBoot2.2版本发行后一些新的功能也渐渐的浮出了水面,在之前版本SpringBoot的配置文件与类之间的属性绑定(@ConfigurationProperties)是通过Setter方法来进行绑定对应的配置值,而从2.2版本开始支持了构造函数的方式进行绑定。
恒宇少年
2019-12-12
2.4K0
SpringBoot激活profiles你知道几种方式?
多环境是最常见的配置隔离方式之一,可以根据不同的运行环境提供不同的配置信息来应对不同的业务场景,在SpringBoot内支持了多种配置隔离的方式,可以激活单个或者多个配置文件。
恒宇少年
2019-10-24
8280
自定义ApiBoot Logging链路以及单元ID生成策略
ApiBoot Logging会为每一个请求都对应创建链路编号(TraceID)以及单元编号(SpanID),用于归类每一次请求日志,通过一个链路下日志单元的Parent SpanID可以进行上下级关系的梳理。
恒宇少年
2019-10-23
5570
ApiBoot - ApiBoot Resource Load 使用文档
ApiBoot Resource Load是一款资源与业务完全分离的基础框架,可以整合微服务(Feign、OpenFeign)进行负载均衡读取固定类型、固定所属业务的资源信息,遵循一定的资源存储规则完成自动化资源读取、添加、更新、删除、缓存等。
恒宇少年
2019-04-25
3290
ApiBoot - ApiBoot Http Converter 使用文档
ApiBoot是一款基于SpringBoot1.x,2.x的接口服务集成基础框架, 内部提供了框架的封装集成、使用扩展、自动化完成配置,让接口开发者可以选着性完成开箱即用, 不再为搭建接口框架而犯愁,从而极大的提高开发效率。
恒宇少年
2019-04-09
4680
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档