首页 > 其他分享 >1.设定开发规范、规则

1.设定开发规范、规则

时间:2023-09-17 16:55:46浏览次数:47  
标签:设定 服务 Repository Service 规范 仓储 规则 三层

因为我本身没有参与过项目架构,所以为了避免后续的开发过程中项目无序,繁杂。所以在这里我要给我自己设定一个规范。

后端

目前采用的就是:Net6(长期支持)+仓储模式(类似三层架构)

虽然现在流行微服务,但我目前还没法自己完全去做,还得学啊!

目前8的预览版已经出现,但是得申请,7的话是标准期限支持,所以这里还是选择6。

仓储模式,类似三层,我在学校就是学的这个,虽然现在我完全已经忘记了……

项目名称 FastEasyAPI ,取快速简单的意思,所以我的后端命名上面就以此为基础了。

仓储模式包括服务层,程序层,仓储层。也就是所谓的三层。

API程序层:FastEasyAPI

服务层:IFastEasy.Service(服务接口层),FastEasy.Service(服务实现层) 

仓储层:IFastEasy.Repository(仓储接口层),FastEasy.Repository(仓储实现层) 

标签:设定,服务,Repository,Service,规范,仓储,规则,三层
From: https://www.cnblogs.com/zhang-3/p/17709156.html

相关文章

  • Python编码规范和最佳实践
    Python编码规范和最佳实践是提高代码质量、可读性和可维护性的重要因素。以下将详细介绍Python的编码规范和最佳实践,并通过具体案例说明其功能。Python编码规范文件扩展名Python文件扩展名通常为.py,用于标识Python文件。在命名文件时,应采用简洁、清晰的名称,以反映文件的内容或功能......
  • 王道数据结构:设线性表中每个元素有两个数据项k1和k2,现对线性表按一下规则进行排序:先
    题目:设线性表中每个元素有两个数据项k1和k2,现对线性表按一下规则进行排序:先看数据项k1,k1值小的元素在前,大的在后;在k1值相同的情况下,再看k2,k2值小的在前,大的在后。满足这种要求的排序方法是()A.先按k1进行直接插入排序,再按k2进行简单选择排序B.先按k2进行直接插入排序,再按k1进行简......
  • 常用的一些Java代码规范
    一、Map使用entrySet迭代输出当我们需要输出Map的键和值时,使用entrySet迭代输出才是更高效的用法,比迭代keySet后再去通过get取值性能更好。packageday02;importjava.util.HashMap;importjava.util.Map;/***@authorqx*@date2023/9/12*@des*/publicclassTest......
  • Apache IoTDB开发系统之语法规则
    字面值常量该部分对IoTDB中支持的字面值常量进行说明,包括字符串常量、数值型常量、时间戳常量、布尔型常量和空值。字符串常量字符串是由单引号(')或双引号(")字符括起来的字符序列。示例如下:'astring'"anotherstring"字符串字面值的使用场景:INSERT 或者 SELECT 中用于表达 TE......
  • 模块都补充、软件开发目录规范、正则表达式
    名字查找顺序所谓的查找顺序就是在运行代码的时候调用的优先级,这里分成三个优先级:1.内存这里可以举一个极端一点的例子,就是我们引入一个模块,然后在引入代码后使用time.sleep停个十几秒,在停止的时间内我们直接把导入的模块文件删除,接下来继续让代码执行模块内的函数或引用变量名......
  • 【设计模式】解释器模式Interpreter Pattern:实现自定义配置规则功能
    解释器模式使用频率不算高,**通常用来描述如何构建一个简单“语言”的语法解释器。**它只在一些非常特定的领域被用到,比如:编译器;规则引擎;正则表达式;SQL解析等。不过,了解它的实现原理,可以帮助思考如何通过更简洁的规则来表示复杂的逻辑。模式原理分析解释器模式的原始......
  • drools 规则引擎--文档
    目的,方便随时查看。 规则引擎Drools1.问题引出现有一个在线申请信用卡的业务场景,用户需要录入个人信息,如下图所示:通过上图可以看到,用户录入的个人信息包括姓名、性别、年龄、学历、电话、所在公司、职位、月收入、是否有房、是否有车、是否有信用卡等。录入完成后点击申请按钮提......
  • 从DevOps实践落地的角度谈谈“流程”和“规范"的反模式
    最近在经历的一些事情,让我突发灵感,觉得要写点关于DevOps体系建设过程中的“流程规范”,记录下来。如何解读"流程规范"谈到DevOps落地,无一例外都会提“流程规范“,我想没有人会反对,甚至会”不放在眼里“,因为概念本身没有什么晦涩难懂。可是一到落地,好像就是另外一番场景,“一地鸡......
  • 关于Azure-4层-负载均衡器的-Inbound NAT rules-入站NAT规则-通信的数据包抓取-分析
    关于Azure-4层-负载均衡器的-InboundNATrules-入站NAT规则-通信的数据包-分析先说一下客户端-负载均衡器-真实的后端主机,环境信息如下:客户端的IP地址:192.168.20.4入站NAT前端IP:192.168.10.100后端服务器的IP :192.168.10.5+++++++++++++++++++++++++++++++++++++++++++......
  • 反写规则引入到应用(协同开发云)
     创建反写规则可以看:金蝶云星空反写规则的使用-lanrenka-博客园(cnblogs.com) 具体操作:1、打开应用——供应链——预置数据——反写规则预置数据 2、右键【反写规则预置数据】——引入反写规则  3、选择需要引入的反写规则,如果是全部可以选择顶部进行全选 4......