当前位置: 首页 > news >正文

做红酒的网站有哪些阿里巴巴推广平台

做红酒的网站有哪些,阿里巴巴推广平台,个人备案经营网站,海淘网站建设Nest学习系列 ✈️一文入门【NestJS】 ✈️一文入门【NestJs】Controllers 控制器 #x1f6a9; 前言 在NestJS的世界里#xff0c;理解“Providers”是构建健壮、可维护的后端服务的关键。NestJS#xff0c;作为Node.js的一个现代框架#xff0c;采用了Angular的一些核…Nest学习系列 ✈️一文入门【NestJS】 ✈️一文入门【NestJs】Controllers 控制器 前言 在NestJS的世界里理解“Providers”是构建健壮、可维护的后端服务的关键。NestJS作为Node.js的一个现代框架采用了Angular的一些核心概念如依赖注入Dependency InjectionDI并将其应用于服务器端开发。本文将深入探讨NestJS中的Providers机制解析其工作原理以及如何利用它们来优化你的应用程序。 什么是 Providers 在NestJS中Provider是任何可以被DI容器管理和注入的对象。它可以是一个类、一个值、一个工厂函数或是抽象接口。Providers的主要作用是提供服务、值或工厂这些可以被其他模块或组件所共享和复用。 在上片文章中了解到了Nest的Controller这篇文章介绍到另外一个重要的知识点providersprovider可以理解成为Controller提供服务的部分也可以称为service 如何创建一个 service nest g service news 这是一个简单的service目前具有两个功能一个是返回所有的新闻列表一个是创建一条数据 service如何为controller提供服务 依赖注入 第一步在controller 种引入对应 service以及对应的接口类型 news.controller.ts import { NewsService } from ./news.service; import { News } from ./interfaces/news.interface;第二步通过constructor(private newsService: NewsService) {}注入 Controller(news) export class NewsController {constructor(private newsService: NewsService) {}..... }第三步在对应的请求装饰器中使用 Controller(news) export class NewsController {constructor(private newsService: NewsService) {}Get(/page)async getNewsPageList(Query() query: string): PromiseNews[] {console.log(query);return this.newsService.getNewsPageList();}Post(/create)async createNews(Body() createNewsDto: CreateNewsDto) {console.log(createNewsDto,添加参数);return this.newsService.createNews(createNewsDto);} }第四步在app.module 中注册 import { Module } from nestjs/common; import { AppController } from ./app.controller; import { AppService } from ./app.service; import { NewsController } from ./news/news.controller; import { NewsService } from ./news/news.service;Module({imports: [],controllers: [AppController, NewsController],providers: [AppService,NewsService], }) export class AppModule {}结语 掌握NestJS中的Providers意味着你能够更好地构建模块化、可扩展的后端服务。通过合理的使用Providers你可以轻松地管理依赖关系提高代码的可读性和可维护性。无论是构建复杂的微服务架构还是简单的API服务NestJS的DI机制都将是你不可或缺的工具。
http://www.hkea.cn/news/14589735/

相关文章:

  • 网站建设 网站开发 区别vi设计哪些品牌比较好
  • 深圳网站制作哪家便宜wordpress 自定义模板
  • 合肥网络公司网站建设凡科女装
  • 源代码建网站网站推广策划案效果好
  • 南京网站设计哪家好谷歌seo专员是指什么意思
  • 建什么网站 做 cpa自己买域名建设网站
  • 加强心理咨询网站的建设公司网站设计怎么做
  • 重庆个人网站建设公司自己建立网站
  • 网站加速器怎么开阿里云 网站建设
  • app优化网站开发原创定制
  • 58同城保定网站建设通过一个站点的建设方案
  • 网站开发的基本技术网页设计与制作实例教程第2版答案
  • 西安公司网站费用做游戏视频网站要批证吗
  • 了解公司的网站购物网站建设成本
  • 安徽池州建设厅网站保定满城网站建设
  • 网站建设服务目标商丘手机网站建设
  • 邯郸哪里做网站好番禺24小时核酸检测
  • 万能搜索网站云南省城乡住房建设厅官方网站
  • 企业网站的购买方式这么登入wordpress
  • 福州开发公司乌海网站seo
  • 用python做电商网站厦门网站网站建设
  • 杨家平网站建设百度自动驾驶技术
  • 兴文县建设工程网站3000行业关键词
  • 网站的百度地图怎么做的如何做网站建设业务员
  • ps企业网站模板免费下载广告公司品牌策划
  • 包头建设安全协会网站企业宣传册模板排版
  • html黑什么主题WordPress如何做好网站seo优化
  • 网站开发需求分析中性能需求网站建设 设计
  • dede仿站黑龙江网站建设开发
  • 手机浏览微网站wordpress外汇