该视频仅会员有权观看
立即开通课程「Node 框架 Express 实践」权限。
- 在项目的源代码目录下创建user目录用于放置用户相关文件。
- 在user目录下创建user model.ts并定义UserModel类,包含ID(number类型)、name和password(string类型)属性,并导出该类。
- 新建user service.ts文件,用于定义用户服务方法,并导入MySQL数据库连接(connection)和UserModel。
- 创建user controller.ts,在该文件中定义用户资源接口处理器,并导入express的Request, Response和NextFunction,以及UserModel和UserService。
- 在user目录下进一步创建user middleware.ts,定义相关的中间件,并导入express的相关内容和UserService。
- 新建user router.ts文件,用于定义用户资源接口,并导入Router from express,User Controller和设置路由器(router)与其接口。
- 最后,在app的index.ts中导入并使用user router,使应用包含user router中定义的所有接口。