摘要: 整体架构设计如下 1、Model层:所有实体类 2、Common层:数据库访问、配置文件读取、帮助类、实用工具类等 3、Repository层:仓储层,用于数据库访问,尽量不做逻辑判断 4、Service层:服务层,逻辑判断,上接API层,下接Repository层 5、API层:对外提供的接口 一 阅读全文
posted @ 2022-09-21 14:45 RandyTech 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 本文只做SqlSugar的配置,具体功能还要到实际使用。 1、Nuget安装SqlSugarCore到项目 2、假如我们有个表,TBAction 3、建立对应的类文件,SqlSugar支持DBFirst和CodeFirst方式从表生成类文件,或者从类文件生成表。得到TBAction.cs类文件 us 阅读全文
posted @ 2022-09-21 14:45 RandyTech 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 项目前后端分离,采用json传输数据。 接口返回大同小异,所以要进行返回字段一致性设置。 1、接口返回字段解释 code:0无措,其他有错 msg:提示信息 count:如果是列表页,返回数据总数,用于页面分页 data:obj类型,可以是string、list、model,用于数据 2、相关文件代 阅读全文
posted @ 2022-09-21 14:10 RandyTech 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 先进行后台环境的配置。新建项目,基于.Net Core,这个没什么好说的。 为了防止接口过多,在配置swagger之前,对接口做了分类,分别是:基础模块、我的桌面、房源网站、客户管理、成交中心、办公中心、量化分析、人力资源、工具设置、登录认证。 1、安装引用 使用Nuget搜索 Swagger,选择 阅读全文
posted @ 2022-09-21 14:10 RandyTech 阅读(53) 评论(1) 推荐(0) 编辑
摘要: 以前维护过公司的一个房地产中介管理软件,使用的架构是C# .Net Framework 4.0 + WebForm + NHibernate,数据库是SQLServer 2008,前端使用的JQuery,权限验证使用的是Session。 有点不能适应时代的发展了,加上为了提升自己的知识面,也想彻底解 阅读全文
posted @ 2022-09-21 14:09 RandyTech 阅读(31) 评论(0) 推荐(0) 编辑