2023年11月

李紫玉的文档备忘录……

Golang/Gin的鉴权管理工具Casbin

默认使用方式是需要两个文件:模型文件,规则文件。这里可以直接抄代码Editor | Casbin,这里选择RBAC模型的。在写管理系统时,不会将规则保存在文件中,会存入数据库中使用。这个时候可能就需要我们自己写一个适配器来转换它的存储方式Policy的存...

java常用分层架构的设计模式

在Java项目中,通常会使用一种基于分层架构的设计模式,将代码按照不同的职责划分到不同的包或模块中。在这种设计模式中,常见的包括DAO(数据访问对象)、Service(服务层)和Domain(领域模型)。1、DAO(数据访问对象):DAO层负责与数据源(...