整理:四猿外
以下排序是按照从 技术组件到 开发框架到 代码工具,也有一些实在不好分类的,就放到最后了。
WEB 容器
Tomcat
Jetty
JBoss
Resin
数据库
SQLite
MySQL
Oracle
SQL Server
PostgreSQL
MariaDB
Redis
Memcached
消息队列
Kafka
RocketMQ
Pulsar
RabbitMQ
负载均衡
LVS
NGINX
分布式存储
Ceph
HDFS
数据库集群
MHA
分布式协调
ZooKeeper
大数据相关
Storm
Flink
Spark
HBase
Flink
ClickHouse
Doris
日志收集与分析
Filebeat
Logstash
Kibana
Elasticsearch
系统监控
SkyWalking
zipkin
分库分表
ShardingSphere
Mycat2
微服务
Spring Cloud
RPC 框架
Dubbo
gRPC
网络框架
Netty
MVC 框架
Spring Framework
Spring Boot
Spring Boot 基础就不介绍了,推荐看这个免费教程:
数据层框架
MyBatis
MyBatis-Plus
Hibernate
数据库连接池
HikariCP
Druid
Redis 客户端
Jedis
Redisson
Redis 系列教程:
Rest 接口设计与开发
Swagger
数据参数校验
Hibernate Validator
安全相关
Shiro
Bouncy Castle
jjwt
Reactive 编程
Akka
RxJava
vert.x
单元测试
JUnit
测试辅助
JMockit
Mockito
JMeter
Selenium
日志记录
Log4j2
Logback
SLF4J
代码质量检查
Checkstyle
Spotbugs
代码生成
Lombok
领域语言定制
ANTLR
配置文件解析
config
序列化格式
Avro
Thrift
Protobuf
模板引擎
Freemarker
Thymeleaf
Office 文档处理
POI
PDF 处理
iText
Apache PDFBox
高性能队列
Disruptor
HTTP 客户端
Async Http Client
Feign
Retrofit
二维码解析
ZXing
定时任务调度
Quartz
JSON 解析
Gson
Jackson
fastjson
分布式事务
Seata
属性映射
MapStruct
本地缓存
Ehcache
Caffeine
系统排错与调优
JMH
Arthas
命令行参数解析
JCommander
计算机视觉
JavaCV
工具集合
Guava
Hutool
构建工具
Maven
Gradle
Bazel
本地系统开发
JNA
JVM
Adopt Open JDK
Graal
Open JDK
多版本 Java 支持
jenv
爬虫相关
Nutch
Crawler4j
jsoup
webmagic
整理不易,别忘了收藏, 更别忘了点赞、在看、分享。
近期热文推荐:
觉得不错,别忘了随手点赞+转发哦!
Original: https://www.cnblogs.com/javastack/p/16697335.html
Author: Java技术栈
Title: 110 个主流 Java 组件和框架整理,常用的都有,建议收藏!!
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/615451/
转载文章受原作者版权保护。转载请注明原作者出处!