自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (1)
  • 收藏
  • 关注

原创 typescript+sequelize+mysql基础查询实战

涉及到的库:sequelize我们都知道它是一个orm持久层框架,所以就是基于面向对象的操作方式,本文讲解的就是入门的单表操作,sequelize在初始化的时候需要做的除了链接数据库之外,还要代理所有的实体类,在所有实体类上加上自己的crud方法,这样我们要操作时只需要导入对应的实体类即可,下面上我封装的数据库链接管理对象:import { Options } from 'sequelize';import { Sequelize } from 'sequelize-types...

2021-11-13 15:17:39 3055

原创 node+koa集成swagger装饰器生成接口文档路由问题

up主在集成swagger时发现官网文档直接写了一个SwaggerRouter做配置的:当时看到我就在想这怎么和我项目的路由合并,搞半天出不来界面,后面正确的方式是使用项目的router去使用swagger的路由规则:这样就既能访问自己项目的路由又能访问到swagger的页面了,注意此时swagger不在3000端口下,此时的端口就是项目的端口,最终使用的是项目的router.这里使用的库是koa-swagger-decorator,特此记录一下问题,坑了好久没解决,有遇到一样问题的不.

2021-11-12 20:38:26 1843

原创 node+koa+jsonwebtoken鉴权jwt实战

涉及到的库:如果对jwt不熟悉的话可以去了解一下前置知识:node实现jwt主要是依靠jsonwebtoken的两个api:生成token: sign()校验token: verify()这是我封装后的jwtUtils:import jwt from 'jsonwebtoken';import { sha256 } from "./cryptoUtils";import { Context } from "koa";import logger from './lo..

2021-11-12 20:25:39 1155

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除