框架:
前言:
这是一个C#的课程设计
基于Vue框架的前端,C#WebApi的后端,MySQL数据库的免费开源小课设
主题是员工管理系统
本着前人种树,后人摘果的原则
连载一个C#-WebApi入门和简单案例文章
选择WebApi的原因:
本人最近在卷Java,正好学习到了JavaWeb的案例
由于这个C#也能基于Web开发,并且思想是一样的
既能完成课设,而且能够加强JavaWeb的学习巩固
一举两得
案例详细介绍:
上图中一共是三个部分
实现前后端分离开发
前端使用Vue开发
后端使用C#WebApi开发
数据库使用MySQL
开发软件:
前后端使用vsCode
MySQL的图形化界面直接用的JavaIdea内置的插件
后端分层:
Entities:数据库的context操作类
Models:实体类
Controllers:控制器,实现和前端api接口交互
Services:处理数据,维护
Mappers:与数据库映射,实现crud(增删改查)
声明:
此项目的前端是直接使用了学习黑马JavaWeb课程案例的前端
然后根据自己需求进行修改和增加页面
B站黑马课程链接:Day10-01. 案例-准备工作_哔哩哔哩_bilibili
课设成果展示:
文件:
登录界面:
首页:
部门管理:
员工管理:
员工信息统计:
简简单单几个页面
这主要是一篇C#WebApi入门教程
————————————————
持续更新中
关注[YM]课设专栏