MongoDB DAOレイヤーパッケージへのNode.jsアクセスを理解するための図

DAO(データアクセスオブジェクト)データアクセスオブジェクトは、オブジェクト指向のデータアクセスインターフェイス、データアクセスです。名前が示すように、データベースを処理することです。ビジネスロジックとデータベースリソースの間に挟まれています。

データベースにアクセスするためにノードをカプセル化するモジュール(DAO層のカプセル化)

ここに画像の説明を挿入

外線


	/* 引入封装数据库操作的模块 */
	const db = require("封装数据库操作的模块");
	
	/* db模块find方法调用 */
	db.find({
      "dbName": "dbName",                       	// 数据库名
      "collectionName": "collectionName",               	// 集合名
      "json": {},                             	// 查询条件
      "callback": function(err, result) {     	
          res.send(result);						// 查询结果
      }
      "pageAttr": {                       
          "pageAmount":null,					// 每页数据量
          "page": null,                 		// 第page页
      },
      "sort":{},                       			// 排序    
  });
  

上記の考えから、MongoDBの追加、削除、変更は同様です。

元の記事を40件公開 31 獲得 ビュー2759

おすすめ

転載: blog.csdn.net/CodingmanNAN/article/details/105536367