本篇将要介绍笔者 Flea 框架下的授权模块(flea-auth ),该模块以 RBAC 为基础拓展而来。
就拿回生活的例子,后端返回的字段使用 0 - 6 标记对应的日期,这时候就可以使用枚举可提高代码可读性,如下:
FactoryBean的实现原理涉及Spring框架的核心机制,包括Bean的定义、创建和管理。FactoryBean接口的核心在于它提供了一种自定义Bean实...
BeanFactory 最直接的实现就是DefaultListableBeanFactory,认识吧,简单点就是spring的容器
FactoryBean是Spring中一个非常重要的扩展点,很多第三方组件就是通过FactoryBean来整合进Spring的,比如:OpenFeign,下面给...
我这里有一个简单的Springboot的Web项目,需要添加Springboot整合mybatis或者是mybatisPlus的依赖,这里我就以mybatis为...
上篇博文《深入 ApplicationContext 初始化器实现》,Huazie 带大家详细分析了 分析 Spring Boot 中预置的应用上下文初始化器实...
书接上回《JPA封装介绍》博文,提到 FleaJPAQuery 在前一个版本(单例模式)下存在并发的问题,下面首先来分析一下,然后再介绍目前基于对象池的解决方案...
前面的博文《ApplicationContextInitializer 详解》,Huazie 带大家详细分析了 ApplicationContextInitia...
Bean Searcher 的参数过滤器 ParamFilter,非常易于自定义,可以让我们用简单几行代码,就玩出其它 ORM 难以实现的花样。
今天聊一下go语言限流工具的 golang.org/x/time/rate 包下Limiter的用法
本文主要讲述了“栈”数据结构的特性,以及 golang 如何实现栈,并拓展了一些可以使用栈结构解决的算法题。
在面向对象编程语言中,我们可以使用类(class)来模拟现实世界的实体,通过类的属性与方法,我们可以扩展自己想要的类型。
时间好快,一转眼不到一个月时间,已经完成分享synchronized、volatile、CAS、AQS、ReentrantLock、Semaphore、Coun...
MVC(Model-View-Controller)模式是一种广泛应用于 Web 应用程序开发的设计模式。它将应用程序分为三个核心部分:模型(Model)、视图...
麻省理工学院开源的Redis adapter适配器,可以将事件广播到多个单独的 socket.io 服务器节点。这一点和下文精彩的内容相关。