04 2024 档案

摘要:1. Module Module是NestJS 的基本组织单位。 模块系统基于 Node.js 的 CommonJS 模块系统,但提供了更高级别的抽象和组织方式。通过使用模块,你可以将应用程序拆分成多个独立且可复用的部分,每个模块都负责实现特定的功能或业务逻辑。 模块可以封装相关的代码、配置和依赖关 阅读全文
posted @ 2024-04-08 14:50 Esther_Cheung 阅读(88) 评论(0) 推荐(0) 编辑
摘要:Dockerfile默认的执行路径是构建镜像时的上下文路径,即Dockerfile所在的目录。 Dockerfile中的指令通常包括设置基础镜像、复制文件、安装软件包、设置环境变量、定义容器启动时要运行的命令等。这些指令都是基于Dockerfile所在的目录来执行的,因此,Dockerfile中引用 阅读全文
posted @ 2024-04-06 00:04 Esther_Cheung 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Entity主要用于ORM(对象关系映射)框架中,如Hibernate、MyBatis等,以便将数据库中的数据映射为对象,方便进行业务操作。 Entity通常与数据库表一一对应,代表业务数据的基本单元。 通常放在项目的model或entity包下。 DAO(数据访问对象):DAO是连接业务逻辑和数据 阅读全文
posted @ 2024-04-05 23:22 Esther_Cheung 阅读(825) 评论(0) 推荐(0) 编辑
摘要:1. 基于角色的权限管理(Role-Based Access Control,RBAC) 在RBAC中,角色成为了用户和权限之间的代理层,这有助于解除用户与权限之间的直接耦合,使得权限管理更加灵活和易于维护。当需要更改用户的权限时,管理员只需调整用户所担任的角色,而无需逐一修改每个用户的权限设置。 阅读全文
posted @ 2024-04-05 22:19 Esther_Cheung 阅读(172) 评论(0) 推荐(0) 编辑
摘要:用户请求授权:用户在第三方应用程序中请求访问受保护的资源。由于这些资源受到保护,因此需要进行授权。 授权服务器认证:第三方应用程序将用户重定向到授权服务器。授权服务器要求用户进行身份验证,这通常涉及到输入用户名和密码或其他认证方式。 用户授权:一旦用户通过身份验证,授权服务器会展示给用户一个页面,要 阅读全文
posted @ 2024-04-05 22:12 Esther_Cheung 阅读(40) 评论(0) 推荐(0) 编辑
摘要:安全与验证模块: 安全验证模块:包括身份验证、授权、访问控制等。 校验模块:对输入数据进行验证,防止无效或恶意数据。 数据管理与处理模块: 数据库连接模块:负责与数据库建立连接并执行操作。 数据转换模块:处理数据的格式转换和映射。 缓存模块:存储常用数据以提高性能。 基础架构模块: 服务模块(Ser 阅读全文
posted @ 2024-04-05 14:06 Esther_Cheung 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示