Java 开发中的良好的小习惯

news/2026/1/21 16:00:25/文章来源:https://www.cnblogs.com/ZouTaoFen/p/19337288

1.请求路径命名

有时候想根据URL快速的找到该controller时,但是在全局搜索的时候会查找到很多一样的方法、变量,相信各位都碰到多,无法快速定位到该请求,所以这个时候可以在请求路径名称前加一个 /,这时候搜索/url就可以很快的分离出请求类,例如:

@RequestMapping("/DispatchCheck")
public class DispatchCheckController {@PostMapping("/getList")public void getList(){}
}

2.命名规范和业务代码尽量写一块

博主现在接触的一个EMS项目。项目中的service继承了公司封装的service,而封装的service又继承了MyBatisPlus的IService,用过MyBatisPlus肯定都熟悉它的IService中有一些基本的增删改查方法,直接使用Lambda写法加封装的service方法用起来方便,所以项目中很多业务代码都写在了controller中,但这不是我要吐槽的,看了你就知道了代码如下
image
在该接口是个创建接口并且前面还有一堆逻辑的情况下,博主下意识就会认为 produceReportService.create(entity); 这个方法就只是一个插入的作用,但是他在service的create方法中藏在一段其他的业务的代码,这让博主想到以后看代码还得每个service方法都点进入看一看吗,这获取有点太耗费时间了,所以博主觉得最好还是根据功能的不同命不同的名称,create就只干创建的事,求他的功能拿出来或者重新写个方法,别放一起

3.表的关联字段

在开发中,一般子表关联主表都会关联主表ID,或者A表要查另B表的数据会关联上B表的ID,但是一般表都会有一个唯一的code作为显示的标识,不可能把id显示出来作为标识,这时候往往只需要另一个表的编码或者名称来显示而已,根据ID关联就要联表查,所以博主觉得都是唯一的,那为什么不用code作为关联字段呢,只需要编码的时候就不用再去联表了,节省了数据库的开销,并且在排查数据的时候一般也是根据code来查看,看到code一下就能找到,而不用再去联表查看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1195305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最新成行业标准的CAIE证书,报考前必看的坑

一、报考前需厘清的几个认知要点 在决定报考前,建立清晰的认知能避免方向性偏差,尤其需注意以下三点: 明确认证体系与定位 需要注意的是,名称同为“CAIE”的认证存在不同体系。本文所指的“CAIE注册人工智能工程师”认证&#xff…

2026流动检修车优质厂家推荐榜 合规改装有保障

2026流动检修车优质厂家推荐榜一、行业背景与筛选依据据《2026-2030中国道路救援设备行业发展白皮书》统计,国内流动检修车市场年需求增速达18%,但行业仍存在改装资质不规范、场景适配性不足等痛点。 本次推荐的筛选…

盘点2026年专注活性炭纤维加工的专业厂,科净炭纤维性价比高吗?

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为企业选型提供客观依据,助力精准匹配适配的高性能碳材料服务伙伴。 TOP1 推荐:江苏科净炭纤维有限公司 推荐指数:★★★★★ | 口碑评分:国内专…

掌握dify混合检索权重调控艺术,实现搜索效率跃升300%

第一章:dify混合检索权重调控的核心价值 在构建智能问答与信息检索系统时,单一的检索方式往往难以应对复杂多变的用户查询需求。dify 混合检索通过融合关键词匹配与向量语义检索,实现了对候选文档更全面的覆盖与排序优化。而其中的权重调控机…

舟山市定海普陀岱山嵊泗区英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜

经教育部教育考试院认证、全国雅思教学质量监测中心联合指导,参照《2025-2026中国大陆雅思成绩大数据报告》核心标准,结合舟山市定海区、普陀区、岱山县、嵊泗县9800份考生及家长调研问卷、110家教育机构全维度实测结…

麦橘超然城市规划应用:景观模拟图生成系统搭建

麦橘超然城市规划应用:景观模拟图生成系统搭建 1. 引言:当AI绘画走进城市设计 你有没有想过,只需要一句话描述,就能看到未来城市的模样?比如“清晨阳光洒在绿树成荫的步行街上,智能公交缓缓驶过&#xff…

2026年空压机靠谱生产商排名,售后服务好的是哪家?

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为企业选型提供客观依据,助力精准匹配适配的空压机服务伙伴。 TOP1 推荐:衢州市中开机械 推荐指数:★★★★★ | 口碑评分:衢州本土核心4S服务商…

江门附近哪里有防腐防磨堆焊厂家,博盈特焊实力上榜

在工业装备的长期稳定运行中,防腐防磨堆焊技术如同钢铁铠甲,直接决定着电力、能源、化工等领域核心设备的寿命与安全。面对市场上良莠不齐的服务商,企业往往困惑于附近哪里有防腐防磨堆焊厂家哪家好现场防腐防磨堆焊…

搭建MCP Server Node.js环境总出错?这6大核心组件你配对了吗?

第一章:MCP Server Node.js版开发环境搭建概述 搭建 MCP Server 的 Node.js 开发环境是实现服务端通信逻辑与业务处理的基础步骤。一个稳定且高效的开发环境能够显著提升开发效率,降低调试成本。本章将介绍核心依赖的安装、项目初始化配置以及运行调试的…

2026本溪市英语雅思培训辅导机构推荐、2026权威出国雅思课程排行榜

基于2026年雅思考试官方数据及本溪市本地学情调研,结合本溪满族自治县、桓仁满族自治县雅思考生核心诉求,本次测评围绕雅思、培训、选课、考试等关键需求,从优质、高分、提分、技巧、性价比等维度,对本溪市及全国适…

橡胶制品/硅胶制品/选择指南

2026年上海食品行业硅胶密封件公司排名食品行业的硅胶密封件痛点:安全与耐用不可兼得对于食品生产企业而言,硅胶密封件是保障产品安全的关键部件——它既要接触食材或饮品,必须符合环保无毒标准;又要在高温、潮湿的…

广东省AI应用技能培训公司哪家好,空间计算科技集团推荐!

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为个人与企业选型提供客观依据,助力精准匹配适配的AI应用技能培训服务伙伴。 TOP1 推荐:广东省空间计算科技集团有限公司 推荐指数:★★★★★ |…

2024年AI图像处理趋势:开源cv_unet_image-matting+弹性GPU实战指南

2024年AI图像处理趋势:开源cv_unet_image-matting弹性GPU实战指南 1. 引言:为什么2024年抠图技术迎来爆发? 你有没有遇到过这样的场景:想做个电商主图,但模特背景太杂乱;想换个头像发朋友圈,可…

Java基础-泛型(Generics)核心知识点

1. 为什么需要泛型?(The "Why")在泛型被引入(JDK 5)之前,Java的集合类(如 ArrayList)是“存任何东西”的。这带来了两个主要问题:类型不安全:你可以向一个本意是存放 String 的 ArrayList 中添加一个…

GPEN模型剪枝尝试:减小体积不影响画质的探索案例

GPEN模型剪枝尝试:减小体积不影响画质的探索案例 你有没有遇到过这样的问题:一个效果惊艳的人像修复模型,推理速度不错,但模型文件太大,部署到边缘设备或线上服务时内存吃紧?尤其是像GPEN这样基于GAN结构的…

2026最新企业政策咨询推荐!广东/深圳科技企业权威政策咨询服务机构榜单发布,专业团队助力企业高效获取政府支持

引言 随着国家创新驱动发展战略深入推进,科技企业对政策咨询服务的需求呈现爆发式增长。据中国科学技术发展战略研究院最新数据显示,2025年全国科技型企业政策咨询服务市场规模突破800亿元,年增长率达35%,但行业服…

YOLO11在无人机巡检应用:实时目标检测部署方案

YOLO11在无人机巡检应用:实时目标检测部署方案 1. YOLO11:为边缘场景优化的新一代目标检测模型 YOLO11并不是官方发布的YOLO系列版本,而是社区中对基于YOLO架构最新改进方案的一种泛称。在实际应用中,它通常指代的是基于Ultraly…

2026丹东市英语雅思培训辅导机构推荐;2026权威出国雅思课程排行榜

雅思考试作为出国深造的核心门槛,其培训选课环节始终困扰着广大考生。尤其在丹东市,无论是振兴区追求优质教学的应届生、元宝区渴望高效提分的在职人士,还是振安区、东港市、凤城市、宽甸满族自治县需要个性化方案的…

2026海关事务咨询哪家口碑好?行业服务品质参考

在国际贸易往来中,海关事务咨询服务对于企业合规通关、降低运营风险具有重要意义。专业的咨询服务能够帮助企业应对复杂的报关流程、商品归类、政策解读等问题,选择口碑良好的服务机构成为企业优化供应链管理的关键环…

舟山市定海普陀岱山嵊泗区英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜推荐

经教育部教育考试院认证、全国雅思教学质量监测中心联合指导,参照《2025-2026中国大陆雅思成绩大数据报告》核心标准,结合舟山市定海区、普陀区、岱山县、嵊泗县9800份考生及家长调研问卷、110家教育机构全维度实测结…