基于.Net Core的API框架的搭建(1)

目标

我们的目标是要搭建一个API控制器的项目,API控制器提供业务服务。

一、开发框架搭建

1、开发前准备

   开发前,我们需要下载如下软件,安装过程略:

(1) 开发工具:VS2017

(2) 数据库:MySQL

(3) 缓存数据库:Redis

(4) 查看缓存数据库工具:RedisDesktopManager

(5) API接口调试工具:PostMan

(6) 数据库模型设计:PowerDesigner

(7) 数据库管理工具:SQLyog

2、创建项目

   创建ASP.NET Core Web 应用程序:

 

选择API

 

这样VS2017会帮我们自动搭建一个Web项目,选项目名称运行,可以不依赖IIS直接运行:

 

我们先运行一下看看效果:

 

可以看到API控制器的返回结果。

我们增加一些目录:

 

Jobs存放定时任务

 Logs存放日志

 Models下的Custom存放自定义的模型类

 Models下的Enum存放自定义的枚举类

 Services存放服务接口类

 Services下的Impl存放服务实现类

3、数据库表设计

   打开PowerDesigner,新建模型:

 

选择右侧工具栏Physical Diagram中的Table,然后,在中间视图中点击即可创建数据库表模型,我们先建一个会员表T_Member

 

切换到Preview页,可以看到创建表的SQL语句:

 

复制SQL语句在SQLyog中执行:

 

查看已经创建好的表:

 

猜你喜欢

转载自www.cnblogs.com/yzqnet/p/10928728.html