跳到主要内容

NestJS

IOC 和 AOP

浅谈 NestJS 设计思想(分层、IOC、AOP)

代码中经常会出现一个类依赖于另外一个类的情况,IOC 的思想就是将类的依赖动态注入

AOP 就是在所有请求外面包裹一层切面,所有请求都会经过这个切面,然后我们就可以把与业务逻辑无关的逻辑放到这里(如日志记录、权限守卫、异常处理等等)