ASP.NET Core Web API Cassandra CRUD 操作

2023-07-31,,

在本文中,我们将创建一个简单的 Web API 来实现对一个 “todo” 列表的 CRUD 操作,使用 Apache Cassandra 来存储数据,在这里不会创建 UI ,Web API 的测试将使用 Postman 来完成。

ASP.NET Core 是 ASP.NET 的重大的重构,ASP.NET Core 是一个全新的开源和跨平台的框架,用于构建如 Web 应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用程序。

ASP.NET Core 已经内置了用 MVC 架构构建 Web API 的支持。统一了两个框架使得它易于构建应用程序,包括用户界面(HTML)和 API,现在它们共享相同的代码库和管道。

Apache Cassandra 是一个高度可扩展的高性能分布式数据库,旨在处理大量商用服务器上的大量数据,提供高可用性,无单点故障。 它是一种 NoSQL 数据库。

软件环境:

Debian 8
Visual Studio Code
Nodejs
Apache Cassandra
.NET Core SDK

创建 ASP.NET Web API 项目

这里我们使用 Yeoman 生成 Web API 应用的基础模板,首先使用 npm 安装 Yeoman:

npm install -g yo

然后安装 ASP.NET Web 应用生成器:

npm install -g generator-aspnet

安装完成后,转到要存放 Web API 应用文件的目录,然后运行:

yo aspnet

选择 Web API Application 按回车键确定,然后输入应用名称 CassandraCRUD 按回车键确定,Yeoman 就会自动生成一个基本的 ASP.NET Core Web API 应用。

阅读全文。。。

ASP.NET Core Web API Cassandra CRUD 操作的相关教程结束。

《ASP.NET Core Web API Cassandra CRUD 操作.doc》

下载本文的Word格式文档,以方便收藏与打印。