用户登录

CQRS 是 Command Query Responsibility Segregation 的简称,在事件驱动的应用架构里经常会使用这种模式。

Nest 框架提供了一个包,可以帮我们在应用里使用这种模式开发更灵活,扩展性更强的应用。先在项目里面安装一个包。

在终端,执行 npm install @nestjs/cqrs --save,这个包里提供的一些东西可以帮我们在应用里使用 CQRS 这种模式开发应用。

然后在项目里再生成一个演示模块,在项目下面执行 nest generate,生成一个 module 放在 modules 里面,名字叫 user。然后再给这个用户模块添加一个控制器,nest generate 一个 controller,把它放在 modules/user 里面。

回到项目,打开 user 模块里的 UserController 控制器,修改一下 Controller 装饰器的参数值,把 user 换成 users 。

CQRS:安装 @nestjs/cqrs 模块《 企业应用架构:事件驱动 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点