标准规范
文章平均质量分 64
技术标准
0海滨小城0
专注于模型驱动软件工厂架构设计、前端vue研发、后端java研发、项目管理及项目规划证书、中国古经典文化研究、太极拳研究等。本人已经获得近20件技术专利、高级项目管理师证书等。
展开
-
【Java编程规范】[框架级编程规范]004
Rest接口通用规范REST接口是围绕资源来定义的, 所以在定义REST接口前首先需要把资源定义清楚。资源本身的定义比较抽象,在大多数场景下我们可以简单把资源理解为能明确表达一个业务对象的数据聚合。比如我们可以把【患者】定义为一个资源,它可能由患者主信息、患者联系人和患者联系地址等数据聚合构成。当采用关系数据库持久化资源时,【患者】资源可能会被保存到患者主信息表、患者联系人表和患者联系地址表中。本文使用的特殊符号符号说明{baseUrl}原创 2023-05-22 14:24:20 · 335 阅读 · 0 评论 -
【Java编程规范】[框架级编程规范]003
ApiModelProperty(value="出生日期",notes="客户出生日期",dataType="Date")@ApiModelProperty(value="编码",notes="客户编码",hidden=true)@ApiModelProperty(value="描述",notes="客户描述",hidden=true)@ApiModelProperty(value="客户类型",notes="客户类型",hidden=true)原创 2023-05-19 12:40:10 · 147 阅读 · 0 评论 -
【Java编程规范】[框架级编程规范]002消息编码规则及配置
公共配置文件路径:l 存放跨领域的公共消息配置信息;使用注释隔开,分块书写;目前按照第三位编码为类型来区分。l 当前如有增加公共配置需求,需要通知管理员来进行统一审核后维护。原创 2023-05-19 09:56:26 · 111 阅读 · 0 评论 -
【Java编程规范】[框架级编程规范]001读取yml配置中的配置
在service层通过标签ConfigurationProperties即可获取。原创 2023-05-19 09:47:17 · 92 阅读 · 0 评论 -
前端应用vue的npm框架架构设计
技术组件包含了但文本输入框、多文本输入框组件、按钮组件等技术组件,区别于通用的原生组件,这层组件做了一层封装,做了暴露属性的精简及打包,侧重应用开发的快捷和快速应用方面做封装。业务组件是基于业务应用角度上,基于业务应用的使用场景加上技术组件做了一层业务组件封装,并且集成了后端服务。本前端npm框架既简化了前端vue应用开发的复杂度,提升了前端样式、图片、组件风格等统一,还提升了开发效率和质量,简化了业务应用开发工作量。主要分为三部分核心框架层组件、技术组件和业务组件。原创 2023-05-18 13:10:20 · 125 阅读 · 0 评论 -
Java开发框架组件的架构设计
开发团队在开发过程中,经常遇到人员的流动的情况,再加上团队成员的开发经验也不同,所以不同的成员对开发过程中如何解决问题的看法和思路也存在在差异。这导致最后团队产出的交付成果物,即软件,不同功能的稳定性不同,代码书写逻辑差异,最后随着时间越久,代码逻辑很重的部分功能,难以维护,基本上就会出现“谁维护,谁掉坑”的情况。2017年3月1日百度移动搜索宕机半小时,就是因为一个前端开发工程师修改了一段放置了很久的代码导致的。开发过程中对开发的稳定性要求越来越高。原创 2023-05-17 15:36:32 · 421 阅读 · 0 评论 -
Java的入参对象VO校验validation校验
DecimalMax:被标注的值必须不大于约束中指定的最大值. 这个约束的参数是一个通过BigDecimal定义的最大值的字符串表示.小数存在精度.验证注解的元素值小于等于@DecimalMax指定的value值 ,并且类型为BigDecimal。@DecimalMin:被标注的值必须不小于约束中指定的最小值. 这个约束的参数是一个通过BigDecimal定义的最小值的字符串表示.小数存在精度.验证注解的元素值大于等于@DecimalMin指定的value值,并且类型为BigDecimal。原创 2023-05-12 11:00:29 · 701 阅读 · 2 评论