Java后端高频术语表

整理了一份Java后端高频术语表,入行或刚入门的同学建议先过一遍。

一、开发基础

Git:代码版本管理,团队协作离不了。

Maven/Gradle:项目构建和依赖管理,搞定jar包冲突 Linux基础:线上环境必备,会看日志、查进程、用vim。

二、后端核心

Spring Boot/Cloud:Java后端基石,自动配置、微服务全家桶。

ORM(MyBatis/Hibernate):将数据库表映射为Java对象。

数据库索引:加快查询的数据结构,但建多了影响写入。

事务(@Transactional):保证一组操作要么全成功要么全失败。

缓存(Redis):热数据存内存,扛高并发神器。

消息队列(Kafka/RabbitMQ):异步、削峰、解耦,系统间的"邮局"。

三、 工程流程

Code Review:代码互审,保证质量也互相学习。

CI/CD:自动化构建、测试、部署,省心省力。

单元测试(JUnit):确保每个方法靠得住。

代码规范(CheckStyle/Alibaba):统一风格,提升可读性。

四、关键指标

QPS/TPS:每秒查询/事务数,系统处理能力的核心指标。

响应时间(RT):用户操作到结果返回的耗时。

并发数:系统同时能扛多少用户。

JVM参数:堆内存、GC算法,调好系统飞起。

缓存穿透/击穿/雪崩:缓存使用中的三种经典问题。

五、架构工具

微服务组件(Nacos/Sentinel/Gateway):注册发现、流量防卫、网关路由。

Docker/K8s:容器化与编排,环境隔离、简化部署。

监控(Prometheus/Grafana):实时观测系统健康状态。

本文摘自小红书 【新来的java女生,被主管当场辞退...... - 码农小红薯 | 小红书 - 你的生活兴趣社区】 😆 xRRkHNbTR1PxFbZ 😆 https://www.xiaohongshu.com/discovery/item/69d4bb8a000000002102fd60?source=webshare\&xhsshare=pc_web\&xsec_token=ABTO1HOF1ZWuPp2UrLsixI1TeSbtHIhXOc-vrO-fWqaSQ=\&xsec_source=pc_share

相关推荐
南城以南溫暖如初147几秒前
AI 智能商城 APP 定制开发的核心需求
java·人工智能·spring boot·mysql·mybatis·需求分析
摇滚侠1 分钟前
《SpringBoot 3:入门与应用实战》第 9 章 使用 WebMvc 开发应用 阅读笔记 21
java·spring boot·笔记
Sam_Deep_Thinking8 分钟前
聊聊开闭原则,以及它在Spring里的样子
java·后端·spring·程序员·开闭原则
Chester_199910 分钟前
CSP202206C.角色授权
开发语言·数据结构·c++·蓝桥杯
晴天的雨.99216 分钟前
类和对象下(内部类,匿名对象,对象拷贝时的编译器优化)
开发语言·c++·算法
IT_陈寒19 分钟前
Redis的Lua脚本居然把我的集群搞崩了!
前端·人工智能·后端
其实防守也摸鱼20 分钟前
智能体推荐:精选 AI Agent 工具与实战指南
运维·开发语言·人工智能·学习·web安全·自动化
SimonKing21 分钟前
开源神器 Navop:数据库+SSH+终端+AI,一个应用全搞定
java·后端·程序员
always_TT21 分钟前
【Python 字符串格式化:format() 方法】
android·开发语言·python
爱码猿24 分钟前
SpringBoot+MybatisPlus动态数据源
java·spring boot·后端