- 增加了DTO和验证 - 服务类和控制器加入了dto - 增加序列化拦截器,对数组和分页特殊处理 - 实体中分配了序列化装饰器 - 控制器引入拦截器
- 增加CORE模块中的工具函数 - 增加数据库模块和数据库配置SQLite - 增加数据分页处理函数 - 文章模块更新提供者、实体、控制器、存储库替换为TypeORM操作 - 数据库模块增加自定义存储库动态模块
- 引入并配置了Fastify替代Express作为HTTP服务器,提高应用性能。 - 实现了PostController及其CRUD操作,包括请求方法和参数处理。 - 创建并使用CreatePostDto和UpdatePostDto进行请求数据验证。 - 完成了多种自定义提供者的实现和应用,如值提供者、类提供者和工厂提供者。 - 添加了一些全局类型定义,如RecordAny和BaseType,用于增强代码的可读性和健壮性。 - 通过ConfigService添加和管理新的环境配置项。