分享

52类110个主流Java组件和框架

 昵称10087950 2022-06-09 发布于江苏

点击关注公众号,Java干货及时送达👇

作者:四猿外

52 类 110 个常用的组件和框架!

以下排序是按照从技术组件开发框架代码工具,也有一些实在不好分类的,就放到最后了。

WEB 容器

Tomcat
https://tomcat./

Jetty
https://www./

JBoss
https://www./

Resin
https:///products/resin

数据库

H2
https:///

SQLite
https://www./

MySQL
https://www./

Oracle
https://www.oracle.com/index.html

SQL Server
https://www.microsoft.com/en-us/sql-server/sql-server-downloads

PostgreSQL
https://www./

MariaDB
https:///

缓存

Redis
https:///

Memcached
https:///

消息队列

Kafka
https://kafka./

RocketMQ
https://rocketmq./

Pulsar
https://pulsar./

RabbitMQ
https://www./

负载均衡

LVS
http://www./

NGINX
https://www./

分布式存储

Ceph
https://docs./

HDFS
https://hadoop./docs/r1.2.1/hdfs_design.html

数据库集群

MHAhttps://github.com/yoshinorim/mha4mysql-manager

分布式协调

ZooKeeperhttps://zookeeper./

大数据相关

Storm
https://storm./

Flink
https://flink./

Spark
https://spark./

HBase
https://hbase./

Flink
https://flink./

ClickHouse
https:///

Doris
https://doris./

日志收集与分析

Filebeat
https://www./beats/filebeat

Logstash
https://www./logstash/

Kibana
https://www./kibana

搜索

Elasticsearch
https://www./

系统监控

SkyWalkinghttps://skywalking./

zipkinhttps:///

分库分表

ShardingSpherehttps://shardingsphere./

Mycat2
http:///

微服务

Spring Cloud
https:///projects/spring-cloud

RPC 框架

Dubbo
https://github.com/apache/dubbo

gRPC
https://github.com/grpc/grpc-java

网络框架

Netty
https:///

MVC 框架

Spring Framework
https:///projects/spring-framework

Spring Boot
https:///projects/spring-boot

数据层框架

MyBatis
https://github.com/mybatis/mybatis-3

MyBatis-Plus
https://github.com/baomidou/mybatis-plus

Hibernate
http:///orm/

数据库连接池

HikariCP
https://github.com/brettwooldridge/HikariCP

Druid
https://github.com/alibaba/druid

Redis 客户端

Jedis
https://github.com/xetorthio/jedis

Redisson
https://github.com/redisson/redisson

Rest 接口设计与开发

Swagger
https:///

数据参数校验

Hibernate Validator
https:///validator/

安全相关

Shiro
https://shiro./

Bouncy Castle
https://www./java.html

jjwt
https://github.com/jwtk/jjwt

Reactive 编程

Akka
https:///

RxJava
https://github.com/ReactiveX/RxJava

vert.x
https:///

单元测试

JUnit
https:///junit5/

测试辅助

JMockit
http://jmockit./

Mockito
https://github.com/mockito/mockito

JMeter
http://jmeter./

Selenium
https://www.v/

日志记录

Log4j2
https://logging./log4j/

Logback
http://logback./

SLF4J
http://www./

代码质量检查

Checkstyle
https://github.com/checkstyle/checkstyle

Spotbugs
https://github.com/spotbugs/spotbugs

代码生成

Lombok
https:///

领域语言定制

ANTLR
https://www./

配置文件解析

config
https://github.com/lightbend/config

序列化格式

Avro
https://avro./

Thrift
https://thrift./

Protobuf
https://github.com/protocolbuffers/protobuf

模板引擎

Freemarker
https://freemarker./

Thymeleaf
https://www./

Office 文档处理

POI
https://poi./

PDF 处理

iText
https:///en

Apache PDFBox
https://pdfbox./

高性能队列

Disruptor
https://lmax-exchange./disruptor/

HTTP 客户端

Async Http Client
https://github.com/AsyncHttpClient/async-http-client

Feign
https://github.com/OpenFeign/feign

Retrofit
https://square./retrofit/

二维码解析

ZXing
https://github.com/zxing/zxing

定时任务调度

Quartz
https://github.com/quartz-scheduler/quartz

JSON 解析

Gson
https://github.com/google/gson

Jackson
https://github.com/FasterXML/jackson

fastjson
https://github.com/alibaba/fastjson

分布式事务

Seata
https://github.com/seata/seata

属性映射

MapStruct
https://github.com/mapstruct/mapstruct

本地缓存

Ehcache
http://www./

Caffeine
https://github.com/ben-manes/caffeine

系统排错与调优

JMH
http://openjdk./projects/code-tools/jmh/

Arthas
https://github.com/alibaba/arthas

命令行参数解析

JCommander
http:///

计算机视觉

JavaCV
https://github.com/bytedeco/javacv

工具集合

Guavahttps://github.com/google/guava

Hutool
https:///

构建工具

Maven
https://maven./

Gradle
https:///

Bazelhttps://bazel.build/

本地系统开发

JNAhttps://github.com/java-native-access/jna

JVM

Adopt Open JDK
https:///

Graal
https://github.com/oracle/graal

Open JDK
https://openjdk./

多版本 Java 支持

jenvhttps://github.com/jenv/jenv

爬虫相关

Nutch
https://nutch./

Crawler4j
https://github.com/yasserg/crawler4j

jsoup
https:///

webmagic
https://github.com/code4craft/webmagic

整理不易,别忘了收藏,更别忘了点赞、在看、分享

PS:因公众号平台更改了推送规则,如果不想错过内容,记得读完点一下在看,加个星标,这样每次新文章推送才会第一时间出现在你的订阅列表里。

“在看”支持小哈呀,谢谢啦😀

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多