规范
文章平均质量分 92
wcy0310
这个作者很懒,什么都没留下…
展开
-
三方接口调用设计方案
在为第三方系统提供接口的时候,肯定要考虑接口数据的安全问题,比如数据是否被篡改,数据是否已经过时,数据是否可以重复提交等问题。在设计三方接口调用的方案时,需要考虑到安全性和可用性。以下是一种设计方案的概述,其中包括使用API密钥()进行身份验证和设置回调地址。为每个三方应用生成唯一的API密钥对(AK/SK),其中AK用于标识应用,SK用于进行签名和加密。AK:Access Key Id,用于标示用户。原创 2024-07-10 15:21:13 · 897 阅读 · 0 评论 -
SpringBoot优化小技巧
在开发过程中,我们为了统一管理会把一些变量放到yml配置文件中,例如:用 @ConfigurationProperties 代替@Value ,定义对应字段的实体@Data// 指定前缀@Component在需要使用的地方注入这个bean。原创 2024-07-09 14:15:06 · 871 阅读 · 0 评论 -
接口设计规范
在实际工作中,我们需要经常跟第三方平台打交道,可能会对接第三方平台API接口,或者提供API接口给第三方平台调用。那么问题来了,如何设计一个优雅的API接口,能够满足:安全性、可重复调用、稳定性、好定位问题等多方面需求?今天跟大家一起聊聊设计API接口时,需要注意的一些地方,希望对你会有所帮助。原创 2024-06-19 13:58:33 · 1003 阅读 · 0 评论 -
使用@Transactional 注解下,事务失效的场景
是一种基于注解管理事务的方式,spring通过动态代理的方式为目标方法实现事务管理的增强。使用起来方便,但也需要注意引起失效的场景,本文总结了七种情况,下面进行逐一分析。原创 2024-05-21 11:46:55 · 834 阅读 · 1 评论 -
Java开发规范
一、编程规约(一) 命名风格1. 【强制】所有编程相关的命名均不能以下划线或美元符号开始 ,也不能以下划线或美元符号结束。反例:_name/ __name/$Object/name_ /name$ / Object$2. 【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意即使纯拼音命名方式也要避免采用。正例:ali/ alibaba/ taobao/kaike原创 2024-05-20 17:26:54 · 615 阅读 · 1 评论