일반적으로 사용되는 110개의 Java 구성 요소 및 프레임워크를 52개 범주로 구성

목차

웹 컨테이너

데이터 베이스

은닉처

메시지 대기열

로드 밸런싱

분산 스토리지

데이터베이스 클러스터

분산 조정

빅데이터 관련

로그 수집 및 분석

찾다

시스템 모니터링

하위 데이터베이스 및 하위 테이블

마이크로서비스

RPC 프레임워크

웹 프레임워크

MVC 프레임워크

데이터 계층 프레임워크

데이터베이스 연결 풀

레디스 클라이언트

나머지 인터페이스 디자인 및 개발

데이터 매개변수 검증

보안 관련

반응형 프로그래밍

단위 테스트

테스트 보조

벌채 반출

코드 품질 확인

코드 생성

도메인 언어 사용자 정의

구성 파일 분석

직렬화 형식

템플릿 엔진

Office 문서 처리

PDF 처리

고성능 대기열

HTTP 클라이언트

QR코드 분석

예약 된 일들

JSON 파싱

분산 트랜잭션

속성 매핑

로컬 캐시

시스템 문제 해결 및 튜닝

명령줄 매개변수 구문 분석

컴퓨터 시각 인식

도구 모음

빌드 도구

로컬 시스템 개발

JVM

다중 버전 Java 지원

파충류 관련


다음 순서는 기술적인 구성요소 부터 개발 프레임워크, 코딩 도구 까지 이며, 정말 분류하기 어려운 것들도 있어서 맨 마지막에 넣습니다.

웹 컨테이너

수코양이

https://tomcat.apache.org/

https://www.jetty.com/

제이보스

https://www.jboss.org/

수지

https://caucho.com/products/resin

데이터 베이스

H2

https://h2database.com/

SQLite

https://www.sqlite.org/

MySQL

https://www.mysql.com/

신탁

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

SQL 서버

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

포스트그레SQL

https://www.postgresql.org/

마리아DB

https://mariadb.org/

은닉처

레디스

https://redis.io/

멤캐시드

https://memcached.org/

메시지 대기열

카프카

https://kafka.apache.org/

로켓MQ

https://rocketmq.apache.org/

펄서

https://pulsar.apache.org/

RabbitMQ

https://www.rabbitmq.com/

로드 밸런싱

LVS

http://www.linuxvirtualserver.org/

엔진엑스

https://www.nginx.com/

분산 스토리지

세프

https://docs.ceph.com/

HDFS

https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html

데이터베이스 클러스터

MHA

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

분산 조정

동물원지기

https://zookeeper.apache.org/

빅데이터 관련

폭풍

https://storm.apache.org/

많은

https://flink.apache.org/

불꽃

https://spark.apache.org/

H베이스

https://hbase.apache.org/

많은

https://flink.apache.org/

클릭하우스

https://clickhouse.com/

도리스

https://doris.apache.org/

로그 수집 및 분석

파일비트

https://www.elastic.co/beats/filebeat

로그스태시

https://www.elastic.co/logstash/

키바나

https://www.elastic.co/kibana

찾다

엘라스틱서치

https://www.elastic.co/

시스템 모니터링

스카이워킹

https://skywalking.apache.org/

집킨

https://zipkin.io/

하위 데이터베이스 및 하위 테이블

샤딩스피어

https://shardingsphere.apache.org/

마이캣2

http://mycatone.top/

마이크로서비스

스프링 클라우드

https://spring.io/projects/spring-cloud

RPC 프레임워크

더보

https://github.com/apache/dubbo

gRPC

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

웹 프레임워크

네티

https://netty.io/

MVC 프레임워크

스프링 프레임워크

https://spring.io/projects/spring-framework

스프링 부트

https://spring.io/projects/spring-boot

데이터 계층 프레임워크

마이바티스

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

마이바티스 플러스

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

최대 절전 모드

http://hibernate.org/orm/

데이터베이스 연결 풀

히카리CP

https://github.com/brettwooldridge/HikariCP

드루이드

https://github.com/alibaba/druid

레디스 클라이언트

제다이

https://github.com/xetorthio/jedis

레디송

https://github.com/redisson/redisson

나머지 인터페이스 디자인 및 개발

멋진

https://swagger.io/

데이터 매개변수 검증

최대 절전 모드 유효성 검사기

https://hibernate.org/validator/

보안 관련

시로

https://shiro.apache.org/

바운시 캐슬

https://www.bouncycastle.org/java.html

jjwt

https://github.com/jwtk/jjwt

반응형 프로그래밍

처럼

https://akka.io/

RxJava

https://github.com/ReactiveX/RxJava

vert.x

https://vertx.io/

단위 테스트

JUnit

https://junit.org/junit5/

테스트 보조

JMockit

http://jmockit.github.io/

모키토

https://github.com/mockito/mockito

JMeter

http://jmeter.apache.org/

셀렌

https://www.selenium.dev/

벌채 반출

Log4j2

https://logging.apache.org/log4j/

로그백

http://logback.qos.ch/

SLF4J

http://www.slf4j.org/

코드 품질 확인

체크스타일

https://github.com/checkstyle/checkstyle

스팟버그

https://github.com/spotbugs/spotbugs

코드 생성

롬복

https://projectlombok.org/

도메인 언어 사용자 정의

ANTLR

https://www.antlr.org/

구성 파일 분석

구성

https://github.com/lightbend/config

직렬화 형식

아브로

https://avro.apache.org/

절약

https://thrift.apache.org/

프로토부프

https://github.com/protocolbuffers/protobuf

템플릿 엔진

프리마커

https://freemarker.apache.org/

백리향

https://www.thymeleaf.org/

Office 문서 처리

그 다음에

https://poi.apache.org/

PDF 처리

아이텍스트

https://itextpdf.com/en

아파치 PDF박스

https://pdfbox.apache.org/

고성능 대기열

방해자

https://lmax-exchange.github.io/disruptor/

HTTP 클라이언트

비동기 HTTP 클라이언트

https://github.com/AsyncHttpClient/async-http-client

가장하다

https://github.com/OpenFeign/feign

개조

https://square.github.io/retrofit/

QR코드 분석

ZXing

https://github.com/zxing/zxing

예약 된 일들

석영

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

JSON 파싱

그손

https://github.com/google/gson

잭슨

https://github.com/FasterXML/jackson

fastjson

https://github.com/alibaba/fastjson

분산 트랜잭션

세트

https://github.com/seata/seata

속성 매핑

맵구조체

https://github.com/mapstruct/mapstruct

로컬 캐시

에캐시

http://www.ehcache.org/

카페인

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

시스템 문제 해결 및 튜닝

JMH

http://openjdk.java.net/projects/code-tools/jmh/

아서스

https://github.com/alibaba/arthas

명령줄 매개변수 구문 분석

JCommander

http://jcommander.org/

컴퓨터 시각 인식

JavaCV

https://github.com/bytedeco/javacv

도구 모음

구아바

https://github.com/google/guava

휴툴

https://hutool.cn/

빌드 도구

메이븐

https://maven.apache.org/

그래들

https://gradle.org/

바젤

https://bazel.build/

로컬 시스템 개발

JNA

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

JVM

개방형 JDK 채택

https://adoptopenjdk.net/

큰 쟁반

https://github.com/oracle/graal

JDK 열기

https://openjdk.java.net/、

다중 버전 Java 지원

젠브

https://github.com/jenv/jenv

파충류 관련

너치

https://nutch.apache.org/

Crawler4j

https://github.com/yasserg/crawler4j

p입니까?

https://jsoup.org/

웹매직

https://github.com/code4craft/webmagic

 

Supongo que te gusta

Origin blog.csdn.net/qq_20957669/article/details/131793439
Recomendado
Clasificación