基于node,typescript封装,安装步骤略。
新建nodejs项目
npm init
npm install –save mysql
简单封装
1 | ; |
完整封装
连接池配置connection.ts:
1 | import * as mysql from "mysql"; |
ORM核心操作MyOrm.ts
1 | import { sqlQuery, insertTable, deleteRow, tableQuery, updateTable, ISqlResults } from "./connection"; |
测试:创建实体:User.ts
1 |
|
测试方法:
1 | import User, {IUserType} from "./User"; |