2023年11月9日
摘要: 一、配置FreeSql FreeSql官网:https://freesql.net/guide/ 1.安装 FreeSql.Provider.SqlServer 安装包 2.创建实体类 3. 连接数据库 "ConnectionStrings": { //自己的数据库 "Connstr": "serv 阅读全文
posted @ 2023-11-09 16:31 王雨萱 阅读(534) 评论(0) 推荐(0) 编辑
  2023年9月3日
摘要: 上线上线 :指你的团队从源码管理库中获取服务代码某个 版本 的快照,并用它处理线上流量的过程。我认为整个上线过程由四个不同的专门的小流程组成:构建(build)、测试、部署和发布。得益于云基础架构、容器、编配框架的技术进步以及流程改进,如 twelve-factor 、 持续集成 和 持续交付 ,执 阅读全文
posted @ 2023-09-03 21:23 王雨萱 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、什么是异常过滤器 在我们的项目运行中,当程序出现异常的时候就会弹窗大黄页,所以为了更方便的解决这个问题,我们采用全局过滤器 ExceptionFilterAttribute 。通过它主动捕获程序中的异常,然后经过处理再抛出信息。 二、使用异常过滤器 1.创建一个异常类 2.继承 Exceptio 阅读全文
posted @ 2023-09-03 20:39 王雨萱 阅读(96) 评论(0) 推荐(0) 编辑
  2023年8月25日
摘要: 中间件(Middleware)是指位于软件系统或应用程序的不同组件之间的一层抽象层。中间件可以拦截、处理和转发请求或事件,以实现一些通用的功能和逻辑,同时解耦系统各个组件的直接依赖关系。 在Web开发中,中间件是一种常见的设计模式,用于在请求到达目标处理程序之前或之后执行某些操作。中间件可以用来处理 阅读全文
posted @ 2023-08-25 21:22 王雨萱 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、下载安装包 在控制器安装 二、创建类 三、链接数据库 四 创建MyContext类 五、创建控制器,写创建表的方法 六、运行后,返回true就OK了 阅读全文
posted @ 2023-08-25 20:26 王雨萱 阅读(339) 评论(0) 推荐(0) 编辑
  2023年8月18日
摘要: 一:为什么使用仓储模式 使用仓储是为了分离业务层和数据源层 仓储模式通过对数据库操作的封装使数据访问有一致性和对应用层和数据层的隔离,降低代码的耦合性,更加容易实现单元测试 1、业务逻辑层直接访问数据库,会出现如下结果: (1)重复的代码 (2)编程错误的可能性高 (3)业务数据的弱类型 (4)更难 阅读全文
posted @ 2023-08-18 17:05 王雨萱 阅读(20) 评论(0) 推荐(0) 编辑
  2023年8月16日
摘要: 一、1、一对一: 一个人只能有一个身份证号,不能有多个,是唯一的 Id Name Card 1 张三 140702**********01 2 李四 140702**********79 2、一对多: 一个年级可以有多个班级,多个班级都属于一个阶段 一个班可以有多名学生,多名学生在同一班 编号 班级 阅读全文
posted @ 2023-08-16 20:59 王雨萱 阅读(361) 评论(0) 推荐(0) 编辑