현재 위치 - 회사기업대전 - 기업 정보 조회 - GitHub 에는 어떤 클래식 spring MVC 소스 코드가 있습니까?

GitHub 에는 어떤 클래식 spring MVC 소스 코드가 있습니까?

Bazel: 구글의 빌드 도구로 빠르고 안정적으로 코드를 만들 수 있습니다. 공식 웹사이트

Gradle: Groovy (비 XML) 를 사용하는 증분 빌드는 Maven 종속성 관리와 잘 작동합니다. 공식 웹사이트

벅: 페이스북 건축 도구입니다. 공식 웹사이트

바이트 코드 작업

프로그래밍 모드에서 운영 바이트 코드의 개발 라이브러리입니다.

ASM: 일반적인 기본 바이트 코드 작업 및 분석 개발 라이브러리입니다. 공식 웹사이트

Byte Buddy: 스트림 API 를 사용하여 바이트 코드 생성을 더욱 단순화합니다. 공식 웹사이트

Byteman: 런타임 시 DSL (rule) 작업을 통해 바이트 코드를 테스트하고 문제를 해결합니다. 공식 웹사이트

Javassist: 바이트 코드 편집 시도를 단순화합니다. 공식 웹사이트

클러스터 관리

클러스터의 응용 프로그램을 동적으로 관리하기 위한 프레임워크입니다.

Apache Aurora:Apache Aurora 는 장기 서비스 및 cronjobs 를 위한 Mesos 프레임워크입니다. 공식 웹사이트

특이점: 특이점은 쉽게 배포하고 조작할 수 있는 Mesos 프레임워크입니다. 웹 서비스, 백그라운드 실행, 작업 일정 및 일회성 작업을 지원합니다. 공식 웹사이트

코드분석

측정 코드 표시기 및 품질 도구

Checkstyle: 코드 작성 사양 및 표준 정적 분석 도구입니다. 공식 웹사이트

오류 발생 가능성: 일반적인 프로그래밍 오류를 런타임 오류로 보고합니다. 공식 웹사이트

FindBugs: 바이트 코드 정적 분석을 통해 숨겨진 버그를 찾습니다. 공식 웹사이트

JQAssistant: 보조 질의 언어를 기반으로 한 정적 코드 분석을 사용합니다. 공식 웹사이트

PMD: 소스 코드를 분석하고 잘못된 프로그래밍 습관을 찾으십시오. 공식 웹사이트

SonarQube: 플러그인을 통해 다른 분석 구성 요소를 통합하여 지난 기간 동안의 데이터를 집계합니다. 공식 웹사이트

컴파일러 생성 도구

파서, 인터프리터 또는 컴파일러를 만드는 데 사용되는 프레임워크입니다.

ANTLR: 위에서 아래로 모든 기능을 갖춘 복잡한 분석 프레임워크입니다. 공식 웹사이트

JavaCC:JavaCC 는 사용하기 쉽고 구문 예측을 지원하는 보다 전문적인 경량 도구입니다. 공식 웹사이트

외부 구성 도구

외부 구성을 지원하는 개발 라이브러리입니다.

JVM 언어의 구성 라이브러리입니다. 공식 웹사이트

소유자: 중복 구성 속성을 줄입니다. 공식 웹사이트

구속조건 충족 문제 해결자

구속조건 충족 문제를 해결하는 데 도움이 되는 개발 라이브러리입니다.

충화곡: 제약 만족 문제를 해결하는 절차로 직접 사용할 수 있고 제약 계획 기술을 사용할 수 있습니다. 공식 웹사이트

JaCoP: 미니 zinc 모형을 실행할 수 있는 FlatZinc 언어에 대한 인터페이스를 제공합니다. 공식 웹사이트

OptaPlanner: 엔터프라이즈 계획 및 자원 스케줄링에 대한 최적화 해결자. 공식 웹사이트

Sat4J: 논리 대수학 및 최적화 문제를 해결하는 최상위 프로그램입니다. 공식 웹사이트

연속 누적

Bamboo:Atlassian 제품과 잘 통합되는 Atlassian 솔루션. 오픈 소스 라이센스를 선택하거나 상업용 버전을 구입할 수 있습니다. 공식 웹사이트

CircleCI: 무료 평가판이 가능한 호스팅 서비스를 제공합니다. 공식 웹사이트

Codeship: 호스팅 서비스와 제한된 무료 모델을 제공합니다. 공식 웹사이트

Fabric8: 컨테이너 통합 플랫폼. 공식 웹사이트

모건 오닐 Go: thoughtwork 오픈 소스 솔루션. 공식 웹사이트

젠킨스: 서버 기반 배포 서비스를 지원합니다. 공식 웹사이트

TeamCity:JetBrain 의 지속적인 통합 솔루션, 무료 버전. 공식 웹사이트

Travis: 일반적으로 오픈 소스 프로젝트로 사용되는 호스팅 서비스입니다. 공식 웹사이트

Buildkite: 간단한 스크립트로 파이프를 만들 수 있는 지속적인 통합 도구이며, 신속하게 구축할 수 있으며 무료로 시험해볼 수 있습니다. 공식 웹사이트

CSV 구문 분석

CSV 데이터 읽기 및 쓰기 간소화를 위한 프레임워크 및 개발 라이브러리

UniVocity-parsers: TSV 및 고정 너비 레코드의 읽기 및 쓰기를 지원하는 가장 빠르고 일반적인 CSV 개발 라이브러리 중 하나입니다. 공식 웹사이트

데이터베이스

데이터베이스 상호 작용을 단순화하는 도구.

Apache Phoenix:HBase 는 지연 시간이 짧은 애플리케이션을 위한 고성능 관계형 데이터베이스 계층입니다. 공식 웹사이트

Crate: 데이터 동기화, 분할, 확대/축소 및 복제를 위한 분산 데이터 저장소. 또한 SQL 기반 구문을 사용하여 클러스터 간에 질의할 수 있습니다. 공식 웹사이트

Flyway: 간단한 데이터베이스 마이그레이션 도구입니다. 공식 웹사이트

H2: 메모리 데이터베이스로 유명한 작은 SQL 데이터베이스입니다. 공식 웹사이트

HikariCP: 고성능 JDBC 연결 도구입니다. 공식 웹사이트

JDBI: 편리한 JDBC 추상화입니다. 공식 웹사이트

Protobuf:Google 데이터 교환 형식입니다. 공식 웹사이트

SBE: 가장 빠른 정보 형식 중 하나인 간단한 이진 코드입니다. 공식 웹사이트

와이어: 경량 프로토콜 캐시를 지웁니다. 공식 웹사이트

Flip 샘플에 의존하는 개발 라이브러리를 구현하는 데 도움이 됩니다. -응? 공식 웹사이트

아파치 델타 스페이스: CDI 확장 프레임워크. 공식 웹사이트

Dagger2: 컴파일 타임 주입 프레임 워크, 반사 없음. 공식 웹사이트

Guice: Dagger 와 비슷한 경량 주입 프레임 워크입니다. 공식 웹사이트

HK2: 경량 동적 의존성 주입 프레임 워크. 공식 웹사이트

개발 프로세스 향상 도구

가장 기본적인 수준에서 개발 프로세스를 향상시킵니다.

ADT4J: 대수 데이터 유형에 대한 JSR-269 코드 생성기. 공식 웹사이트

AspectJ: AOP (aspect-oriental programming) 의 원활한 확장. 공식 웹사이트

Auto: 소스 코드 생성기 모음. 공식 웹사이트

DCEVM: JVM 을 수정하여 런타임 로드 클래스의 무한 재정의를 지원합니다. 공식 웹사이트

HotswapAgent: 런타임 클래스 및 리소스의 무제한 재정의를 지원합니다. 공식 웹사이트

불변: Scala 와 같은 조건 클래스입니다. 공식 웹사이트

JHipster: Spring Boot 및 AngularJS 응용 프로그램을 기반으로 한 Yeoman 소스 코드 생성기. 공식 웹사이트

JRebel: 재배포 없이 코드와 구성을 즉시 재로드하는 상용 소프트웨어입니다. 공식 웹사이트

Lombok: 중복을 줄이는 코드 생성기. 공식 웹사이트

Spring Loaded: 클래스 오버로드 에이전트. 공식 웹사이트

Vert.x: 다국어 이벤트 중심 애플리케이션 프레임워크입니다. 공식 웹사이트

분산 애플리케이션

분산 내결함성 애플리케이션 작성을 위한 개발 라이브러리 및 프레임워크

Akka: 분산 내결함성 동시 이벤트 중심 애플리케이션 작성을 위한 도구 및 런타임. 공식 웹사이트

Apache Storm: 실시간 컴퓨팅 시스템입니다. 공식 웹사이트

Apache ZooKeeper: 분산 구성, 동기화 및 이름 등록을 지원하는 대규모 분산 시스템의 조정 서비스입니다. 공식 웹사이트

확장성이 뛰어난 메모리 데이터 그리드. 공식 웹사이트

Hystrix: 대기 시간과 내결함성을 제공합니다. 공식 웹사이트

JGroups: 안정적인 메시징 및 클러스터 생성 도구를 제공합니다. 공식 웹사이트

Orbit: 가상 캐릭터를 지원하고 기존 캐릭터에 또 다른 추상화를 추가합니다. 공식 웹사이트

Quasar: JVM 에 경량 스레드와 역할을 제공합니다. 공식 웹사이트

분산 데이터베이스

응용 프로그램의 경우 분산 시스템의 데이터베이스는 하나의 데이터 소스만 있는 것처럼 보입니다.

Apache Cassandra: 단일 장애 지점이 없는 고가용성 기둥 데이터베이스입니다. 공식 웹사이트

Apache HBase: 큰 데이터를 위한 Hadoop 데이터베이스. 공식 웹사이트

Druid: 실시간 및 기록 OLAP 데이터 저장소로서 집계 질의 및 근사 질의에 대해 잘 수행되었습니다. 공식 웹사이트

Infinispan: 캐시에 저장된 높은 동시 키 값 쌍 데이터 저장소. 공식 웹사이트

문제

기본 형식으로 응용 프로그램을 게시하는 도구입니다.

Bintray: 바이너리 버전 제어 도구를 게시합니다. Maven 이나 Gradle 과 함께 사용할 수 있습니다. 오픈 소스 무료 버전과 여러 상업용 유료 버전을 제공합니다. 공식 웹사이트

중앙 저장소: 오픈 소스 커뮤니티에 무료 서비스를 제공하는 가장 큰 바이너리 구성 요소 저장소입니다. Apache Maven 은 기본적으로 Central 을 사용합니까? 공식 홈페이지의 지식 기반은 다른 모든 빌드 도구에도 사용할 수 있다.

IzPack: 플랫폼 간 배포를 위한 제작 도구를 만듭니다. 공식 웹사이트

JitPack: GitHub 창고를 포장하는 편리한 도구입니다. Maven 및 Gradle 프로젝트는 필요에 따라 구축할 수 있으며 즉시 사용할 수 있는 구성 요소를 게시할 수 있습니다. 공식 웹사이트

Launch4j: JAR 를 경량 로컬 Windows 실행 파일로 패키지화합니다. 공식 웹사이트

Nexus: 에이전트 및 캐싱 기능을 지원하는 바이너리 관리 도구입니다. 공식 웹사이트

Packr: JAR, 리소스 및 JVM 을 Windows, Linux 및 Mac OS X 로컬 배포 파일로 패키지화합니다. 공식 웹사이트

문서 처리 도구

Office 문서를 처리하는 개발 라이브러리입니다.

아파치 poi: OOXML 사양 (XLSX, DOCX, PPTX) 및 OLE2 사양 (XLS, DOC, PPT) 을 지원합니다. 공식 웹사이트

Documents4j: 타사 변환기를 사용하여 문서 형식을 MS Word 와 같은 형식으로 변환합니다. 공식 웹사이트

JOpenDocument: Sun 이 제안한 XML 기반 문서 형식인 OpenDocument 형식을 처리합니다. 공식 웹사이트

함수형 프로그래밍

함수형 프로그래밍 지원 라이브러리

외눈박이 거인: 단일 작업 및 스트리밍 도구 클래스, 복잡성 (목록 구문), 패턴 일치, 트램펄린 등의 기능을 지원합니다. 공식 웹사이트

푸가: 구아바 함수 프로그래밍 확장. 공식 웹사이트

Functional Java: 다양한 기본 및 고급 프로그래밍 추상화를 구현하여 조합 지향 개발을 지원합니다. 공식 웹사이트

Javaslang: 영구 데이터 유형 및 기능 제어 구조를 제공하는 기능 구성 요소 라이브러리입니다. 공식 웹사이트

JOOλ: Java 8 lambda 공백을 채우는 확장으로, 많은 누락 유형과 풍부한 순차 스트림 API 세트를 제공합니다. 공식 웹사이트

게임 개발

게임 개발 프레임워크.

JMonkeyEngine: 현대 3D 게임 개발 엔진. 공식 웹사이트

LibGDX: 광범위한 크로스 플랫폼 고위급 프레임 워크. 공식 웹사이트

LWJGL: OpenGL/CL/AL 과 같은 강력한 추상 기술 프레임 워크. 공식 웹사이트

그래픽 사용자 인터페이스

현대 그래픽 사용자 인터페이스 개발 라이브러리.

Java FX:swing 의 후계자입니다. 공식 웹사이트

Scene Builder: JavaFX 응용 프로그램 개발을 위한 시각적 레이아웃 도구입니다. 공식 웹사이트

고성능 컴퓨팅

컬렉션에서 특정 개발 라이브러리에 이르는 고성능 컴퓨팅 관련 도구를 다룹니다.

Agrona: 고성능 어플리케이션의 공통 데이터 구조 및 도구. 공식 웹사이트

Disruptor: 스레드 간 메시징 개발 라이브러리입니다. 공식 웹사이트

Fastutil: 특정 유형의 빠르고 컴팩트 한 모음입니다. 공식 웹사이트

GS Collections: Smalltalk 에서 영감을 받은 컬렉션 프레임워크. 공식 웹사이트

HPPC: 기본 유형의 모음입니다. 공식 웹사이트

Javolution: 실시간 및 임베디드 시스템을 위한 개발 라이브러리입니다. 공식 웹사이트

JC tools:JDK 에 없는 동시 도구입니다. 공식 웹사이트

Koloboke: hashset 과 hash map. 공식 웹사이트

Trove: 기본 유형의 모음입니다. 공식 웹사이트

High-scale-Bli: 홈페이지, Cliffclick 이 개발한 고성능 동시 라이브러리.

통합 구동 전자 장치

개발을 단순화하는 통합 개발 환경.

Eclipse: 다양한 플러그인과 프로그래밍 언어를 지원하는 오래된 오픈 소스 프로젝트입니다. 공식 웹사이트

IntelliJ IDEA: 다양한 JVM 언어를 지원하는 Android 개발자에게 좋은 선택입니다. 비즈니스판은 주로 기업 고객을 대상으로 합니다. 공식 웹사이트

NetBeans: Java SE, Java EE, 데이터베이스 액세스, HTML5 등 다양한 기술에 대한 통합 지원을 제공합니다.

Imgscalr: 간단하고 효율적이며 하드웨어 가속 이미지 스케일링 개발 라이브러리, 순수 Java 2D 구현. 공식 웹사이트

Picasso: 안드로이드 이미지 다운로드 및 이미지 캐시 개발 라이브러리. 공식 웹사이트

축소판 ATOR: 축소판 ATOR 는 고품질의 자바 축소판 개발 라이브러리입니다. 공식 웹사이트

ZXing: 다양한 형식을 지원하는 1 차원 및 2 차원 바코드 이미지 처리 개발 라이브러리입니다. 공식 웹사이트

Im4java: ImageMagick 또는 GraphicsMagick k 명령줄을 기반으로 하는 사진 처리 개발 라이브러리로서 기본적으로 ImageMagick 이 지원할 수 있는 그림 형식 및 처리 방법을 처리할 수 있습니다. 공식 웹사이트

Apache Batik: SVG 파서, SVG 생성기, SVG DOM 등의 모듈을 포함하여 프로그램이 Java 응용 프로그램에서 SVG 형식 이미지를 표시, 생성 및 처리하는 도구 세트입니다. 통합 또는 독립적으로 사용하거나 사용자 정의 SVG 태그를 확장할 수 있습니다. 공식 웹사이트

JSON

JSON 처리를 단순화하는 개발 라이브러리.

Genson: 강력하고 사용하기 쉬운 Java-to-JSON 변환 개발 라이브러리입니다. 공식 웹사이트

Gson:Google 에서 공식적으로 출시한 JSON 처리 라이브러리는 객체와 JSON 간의 양방향 직렬화를 지원하며, 성능이 뛰어나 실시간으로 호출할 수 있습니다. 공식 웹사이트

잭슨: GSON 과 마찬가지로 자주 사용할 때 성능이 더 좋습니다. 공식 웹사이트

LoganSquare: JSON 의 구문 분석 및 직렬화를 제공하는 Jackson streaming API 를 기반으로 합니다. GSON 과 Jackson 의 조합보다 더 좋습니다. 공식 웹사이트

Fastjson: Java 언어로 작성된 고성능 JSON 라이브러리입니다. 공식 웹사이트

Kyro: 빠르고 효율적이며 자동화된 Java 객체 직렬화 및 복제 라이브러리입니다. 공식 웹사이트

JVM 및 JDK

현재 JVM 및 JDK 구현

JDK 9:JDK 9 의 이전 버전입니다. 공식 웹사이트

오픈 JDK: JDK 의 오픈 소스 구현. 공식 웹사이트

JVM 기반 언어

Java 외에도 JVM 응용 프로그램을 작성하는 데 사용할 수 있는 프로그래밍 언어입니다.

Scala: 객체 지향 및 함수 기반 프로그래밍 아이디어를 결합한 정적 유형 프로그래밍 언어입니다. 공식 웹사이트

Groovy: 정적 유형 및 정적 컴파일을 지원하는 선택적 동적 언어입니다. 현재 아파치 인큐베이터 프로젝트입니다. 공식 웹사이트

Clojure: 현대 Lisp 의 동적 유형화 언어로 볼 수 있습니다. 공식 웹사이트

Ceylon:RedHat 에서 개발한 RedHat 객체 지향 정적 유형 프로그래밍 언어입니다. 공식 웹사이트

Kot Lin:JetBrain 이 JVM, Android 및 브라우저용으로 제공하는 정적 프로그래밍 언어입니다. 공식 웹사이트

Xtend: 코드를 간결하고 효율적인 Java 코드로 변환하여 JVM 에서 실행할 수 있는 정적 프로그래밍 언어입니다. 공식 웹사이트

잡지

응용 프로그램 동작 로그를 기록하는 개발 라이브러리입니다.

Apache Log4j 2: 강력한 플러그인 및 구성 아키텍처로 완전히 다시 작성합니다. 공식 웹사이트

Kibana: 분석 및 시각화 로그 파일입니다. 공식 웹사이트

Logback: Groovy 를 통해 많은 흥미로운 옵션을 제공하는 강력한 날짜 개발 라이브러리입니다. 공식 웹사이트

로그 파일 관리 도구. 공식 웹사이트

측정 단위: JMX 또는 HTTP 게시 매개변수를 통해 데이터베이스에 대한 저장을 지원합니다. 공식 웹사이트

SLF4J: 특정 구현과 함께 사용해야 하는 로그 추상화 계층입니다. 공식 웹사이트

기계학습

특정 통계 알고리즘을 제공하는 도구입니다. 그것의 알고리즘은 데이터로부터 배울 수 있다.

Apache Flink: 빠르고 안정적인 대규모 데이터 처리 엔진입니다. 공식 웹사이트

Apache Hadoop: 상업용 하드웨어 클러스터의 대규모 데이터 저장소를 위한 오픈 소스 소프트웨어 프레임워크입니다. 공식 웹사이트

Apache Mahout: 협업 필터링, 클러스터링 및 분류에 초점을 맞춘 확장 가능한 알고리즘입니다. 공식 웹사이트

Apache Spark: 오픈 소스 데이터 분석 클러스터 컴퓨팅 프레임워크. 공식 웹사이트

딥드라이브 (DeepDive): 구조화되지 않은 데이터로부터 구조화된 정보를 구축하고 기존 데이터베이스에 통합하는 도구입니다. 공식 웹사이트

Deeplearning4j: 분산 멀티 스레드 심층 학습 개발 라이브러리 공식 홈페이지

H2O: 빅 데이터 통계로 사용되는 분석 엔진. 공식 웹사이트

Weka: 사전 처리에서 시각화에 이르는 모든 레벨을 포함하여 데이터 마이닝을 위한 알고리즘 모음입니다. 공식 웹사이트

QuickML: 효율적인 기계 학습 라이브러리. 공식 웹 사이트, GitHub

정보 전달

프로토콜 독립성을 보장하기 위해 클라이언트 간에 메시지를 전달하는 도구입니다.

Aeron: 효율적이고 확장 가능한 유니캐스트 및 멀티캐스트 메시징 도구입니다. 공식 웹사이트

Apache ActiveMQ: 동기 통신을 비동기 통신으로 변환하는 JMS 의 오픈 소스 메시지 에이전트입니다. 공식 웹사이트

Apache Camel: 엔터프라이즈 통합 모드 EIP 를 통해 서로 다른 메시지 전송 API 를 통합합니다. 공식 웹사이트

Apache Kafka: 처리량이 높은 분산 메시징 시스템입니다. 공식 웹사이트

Hermes: Kafka 를 기반으로 한 빠르고 신뢰할 수 있는 메시지 에이전트입니다. 공식 웹사이트

JBoss HornetQ: 명확하고 정확하며 모듈식이며 쉽게 내장할 수 있는 메시지 도구입니다. 공식 웹사이트

Jeromq: 순수한 Java 구현 JeroMQ:ZeroMQ. 공식 웹사이트

Smack: 크로스 플랫폼 XMPP 클라이언트 라이브러리. 공식 웹사이트

Openfire 는 Java 프로그래밍 언어로 개발된 오픈 소스 XMPP 기반 실시간 공동 작업 서버입니다. Openfire 설치 및 사용은 매우 간단하며 웹 인터페이스를 통해 관리할 수 있습니다. -응? 공식 홈페이지의 GitHub

스파크: 오픈 소스 크로스 플랫폼 IM 클라이언트입니다. 그룹 채팅, 전화 통합 및 강력한 보안 성능을 지원하는 것이 특징입니다. Openfire+Spark 는 IM 이 기업 내에 구축되어 있는 경우에 가장 적합한 조합입니다. -응? 공식 홈페이지? 오픈 소스 코드 라이브러리

Tigase: 경량의 확장 가능한 Jabber/XMPP 서버입니다. 다른 타사 라이브러리의 지원이 필요 없고, 매우 높은 복잡성과 많은 사용자를 처리할 수 있으며, 필요에 따라 가로로 확장할 수 있습니다. -응? 공식 웹사이트

잡동사니

기타 자원은 분류되지 않았습니다.

디자인 패턴: 가장 일반적인 디자인 패턴을 구현하고 설명하십시오. 공식 웹사이트

메모리 파일 시스템. 공식 웹사이트

Lanterna: curses 와 유사한 간단한 콘솔 텍스트 GUI 라이브러리입니다. 공식 웹사이트

LightAdmin: 신속한 애플리케이션 개발을 위한 플러그 가능한 CRUD UI 라이브러리입니다. 공식 웹사이트

오픈 참조: 정리, 변환, 웹 서비스로 확장, 데이터베이스와 연결 등 혼란스러운 데이터를 처리하는 도구입니다. 공식 웹사이트

RoboVM:Java 는 기본 iOS 응용 프로그램을 작성합니다. 공식 웹사이트

Quartz: 강력한 작업 일정 라이브러리입니다. 공식 웹사이트

어플리케이션 모니터링 도구

프로덕션 환경에서 응용 프로그램을 모니터링하는 도구입니다.

AppDynamics: 성능 모니터링을 위한 비즈니스 도구입니다. 공식 웹사이트

JavaMelody: 성능 모니터링 및 분석 도구입니다. 공식 웹사이트

Kamon:Kamon 은 JVM 에서 실행되는 어플리케이션을 모니터링하는 데 사용됩니다. 공식 웹사이트

New Relic: 성능 모니터링을 위한 비즈니스 도구입니다. 공식 웹사이트

SPM: JVM 응용 프로그램의 분산 트랜잭션 추적을 지원하는 성능 모니터링을 위한 비즈니스 도구입니다. 공식 웹사이트

Takipi: 제품 런타임 오류 모니터링 및 디버깅을 위한 비즈니스 도구입니다. 공식 웹사이트

초급 개발 라이브러리

특정 플랫폼 개발을 위한 로컬 개발 라이브러리입니다.

JNA: JNI 없이도 지역 개발고를 사용할 수 있습니다. 또한 일반적인 시스템 기능을 위한 인터페이스도 제공합니다. 공식 웹사이트

자연어 처리

텍스트 처리 전용 라이브러리

아파치 오픈 NP: 분사와 같은 일반적인 작업을 처리하는 도구입니다. 공식 웹사이트

CoreNLP: 스탠포드 CoreNLP 는 마크, 엔티티 이름 인식, 감정 분석 등의 작업을 처리할 수 있는 기본적인 도구 세트를 제공합니다. 공식 웹사이트

LingPipe: POS 레이블, 감정 분석 등을 지원하는 다양한 작업을 처리할 수 있는 도구 세트입니다. 공식 웹사이트

Mallet: 통계 자연어 처리, 문서 분류, 클러스터링, 주제 모델링 등 공식 웹사이트

인터넷

네트워크 프로그래밍 라이브러리.

비동기 HTTP 클라이언트: 비동기 Http 및 웹 소켓 클라이언트 라이브러리. 공식 웹사이트

Grizzly: Glassfish 에서 네트워크 계층으로 사용되는 nio 프레임워크. 공식 웹사이트

Netty: 고성능 네트워크 애플리케이션 개발 프레임 워크 구축 공식 웹사이트

OkHttp: 안드로이드 및 Java 응용 프로그램용 HTTP+SPDY 클라이언트입니다. 공식 웹사이트

Undertow: WildFly 에서 네트워크 계층으로 사용되는 NIO 를 기반으로 차단 및 비차단 API 를 구현하는 웹 서버입니다. 공식 웹사이트

ORM

객체 지속성을 처리하는 API 입니다.

Ebean: 빠른 데이터 액세스 및 인코딩을 지원하는 ORM 프레임워크입니다. 공식 웹사이트

EclipseLink: JPA, JAXB, JCA, SDO 등 많은 지속성 표준을 지원합니다. 공식 웹사이트

Hibernate: 널리 사용되고 강력한 지속성 프레임워크. Hibernate 의 기술 커뮤니티는 매우 활발하다. 공식 웹사이트

MyBatis: 객체를 내장 프로시저 또는 SQL 문과 결합합니다. 공식 웹사이트

OrmLite: 다른 ORM 제품의 복잡성과 오버헤드를 제거하는 경량 개발 패키지입니다. 공식 웹사이트

또 야유하다. Github, 공식 홈페이지

Jfinal: Java 웹+ORM 프레임워크. Github, 공식 홈페이지

휴대용 문서 형식

PDF 파일 작성을 도와주는 리소스입니다.

Apache FOP: XSL-FO 공식 홈페이지에서 PDF 작성

Apache PDFBox: pdf 작성 및 조작을 위한 도구 세트입니다. 공식 웹사이트

동적 보고서: 농축된 동적 보고서입니다. 공식 웹사이트

비행접시: XML/XHTML 및 CSS 2. 1 렌더러. 공식 웹사이트

IText: PDF 파일 프로그래밍 및 작성을 위한 사용하기 쉬운 PDF 라이브러리입니다. 상업적 용도에는 라이센스가 필요합니다. 공식 웹사이트

JasperReports: 복잡한 보고 엔진입니다. 공식 웹사이트

기술 성능 분석

성능 분석, 성능 분석 및 벤치마크 도구

JHiccup: 플랫폼에서 JVM 이 일시 중지한 로깅 및 로깅을 제공합니다. 공식 웹사이트

JMH:JVM 벤치마크 도구입니다. 공식 웹사이트

JProfiler: 비즈니스 분석기. 공식 웹사이트

LatencyUtils: 지연을 측정하고 보고하는 도구입니다. 공식 웹사이트

VisualVM: 응용 프로그램 실행 정보를 제공하는 시각적 인터페이스입니다. 공식 웹사이트

비즈니스 분석기. 공식 웹사이트

개발 라이브러리에 응답

응답 응용 프로그램 개발을 위한 개발 라이브러리입니다.

반응 흐름: 비차단 배압을 지원하는 비동기 흐름 처리 표준입니다. 공식 웹사이트

리액터: 빠른 응답 데이터 응용 프로그램을 구축하기 위한 개발 라이브러리입니다. 공식 웹사이트

RX 자바: JVM 관찰 시퀀스를 통해 비동기 및 이벤트 기반 프로그램을 구축합니다. 공식 웹사이트

REST 프레임워크

RESTful 서비스에 대한 프레임워크를 생성합니다.

Dropwizard: 저는 제가 사용하는 웹 프레임워크를 더 좋아합니다. Jetty, Jackson, Jersey 및 Metrics 는 웹 응용 프로그램을 구축하는 데 사용됩니다. 공식 웹사이트

Feign: retreate, JAXRS-2.0 및 웹 소켓에서 영감을 받은 http 클라이언트 커넥터 (binder). 공식 웹사이트

Jersey: jax-RS 참조 구현. 공식 웹사이트

RESTEasy: JAX-RS 사양에 의해 완전히 인증된 이식성 구현. 공식 웹사이트

RESTExpress: Java 유형 보안 rest 클라이언트입니다. 공식 웹사이트

RestX: 주석 처리 및 컴파일 시 소스 코드 생성 프레임워크를 기반으로 합니다. 공식 웹사이트

수정: 유형 보안 REST 클라이언트입니다. 공식 웹사이트

Spark: Sinatra 에서 영감을 받은 Java REST 프레임워크입니다. 공식 웹사이트

Swagger:Swagger 는 restful 웹 서비스의 설명, 제작, 소비 및 시각화를 제공하는 표준적이고 완전한 프레임워크입니다. 공식 웹사이트

Blade: 중국인이 개발한 경량 MVC 프레임워크입니다. 코드가 간단하고 디자인이 우아하다. 공식 웹사이트

과학 컴퓨팅 및 분석

과학 계산 및 분석 라이브러리.

DataMelt: 과학 컴퓨팅, 데이터 분석 및 데이터 시각화를 위한 개발 환경입니다. 공식 웹사이트

JGraphT: 수학 그래프 이론 객체와 알고리즘을 지원하는 그래픽 라이브러리입니다. 공식 웹사이트

JScience: 과학적 측정 및 단위에 사용되는 클래스 집합입니다. 공식 웹사이트

검색 엔진

검색 및 분석을 위한 문서 색인 엔진입니다.

Apache Solr: 완전한 엔터프라이즈 검색 엔진입니다. 높은 처리량 통신에 최적화되었습니다. 공식 웹사이트

Elasticsearch: 멀티 테넌시를 지원하는 분산 전체 텍스트 검색 엔진입니다. 에서는 Restful 웹 인터페이스와 모드가 없는 JSON 문서를 제공합니다. 공식 웹사이트

Apache Lucene: 전체 쿼리 엔진, 인덱스 엔진 및 일부 텍스트 분석 엔진을 제공하는 오픈 소스 전체 텍스트 검색 엔진 툴킷입니다. 공식 웹사이트

안전합니다

보안, 인증, 권한 부여 또는 세션 관리를 처리하는 라이브러리

아파치 힐로: 인증, 권한 부여, 암호화 및 세션 관리를 수행합니다. 공식 웹사이트

기본 도움말 기능에서 PGP/SMIME 작업에 이르는 팽창 성. 공식 웹 사이트: 다중 암호화 개발 라이브러리. JCA 공급자 지원 (JCA 공급자)

Cryptomator: 클라우드에 투명한 클라이언트 플랫폼 간 암호화. 공식 웹사이트

Keycloak: 브라우저 응용 프로그램과 restful 웹 서비스를 위한 SSO 및 IDM 을 통합합니다. 아직 테스트 단계에 있지만 유망해 보입니다. 공식 웹사이트

PicketLink:PicketLink 는 Java 어플리케이션의 보안 및 인증 관리를 위한 우산 프로그램입니다. 공식 웹사이트

연재

직렬화를 효과적으로 처리하는 데 사용되는 라이브러리입니다.

FlatBuffers: 메모리를 효율적으로 사용하는 직렬화 라이브러리로서 압축 해제 해결 없이 직렬화된 데이터에 효율적으로 액세스할 수 있습니다. 공식 웹사이트

Kryo: 빠르고 효과적인 객체 그래픽 직렬화 프레임워크입니다. 공식 웹사이트

FST: JDK 호환 고성능 객체 그래픽 직렬화를 제공합니다. 공식 웹사이트

메시지 팩: 유효한 이진 직렬화 형식입니다. 공식 웹사이트

응용 프로그램 서버

응용 프로그램을 배포하는 데 사용되는 서버입니다.

Apache Tomcat: 서블릿과 JSP 의 응용 프로그램 서버로 견고하고 적합합니다. 공식 웹사이트

Apache TomEE:Tomcat+Java EE. 공식 웹사이트

Jetty: 일반적으로 프로젝트에 포함되는 경량의 소형 응용 프로그램 서버입니다. 공식 웹사이트

WebSphere Liberty: IBM 에서 개발한 경량 모듈식 애플리케이션 서버입니다. 공식 웹사이트

WildFly: 원래 JBoss 로, 빨간 모자에서 개발되었습니다. 많은 Java EE 함수를 지원합니다. 공식 웹사이트

틀 엔진

템플릿의 표현식을 대체하는 도구입니다.

Apache Velocity: HTML 페이지 템플릿, 전자 메일 템플릿 및 일반 오픈 소스 코드 생성기 템플릿을 제공합니다. 공식 웹사이트

FreeMarker: 중량급 또는 자체 종속성이 필요하지 않은 범용 템플릿 엔진입니다. 공식 웹사이트

Handlebars.java: Java 로 작성된 템플릿 엔진, 논리가 간단하고 의미 콧수염을 지원합니다. 공식 웹사이트

Thymeleaf: JSP 를 대체하고 XML 파일을 지원하도록 설계된 도구입니다. 공식 웹사이트

실험

테스트 내용은 객체에서 인터페이스까지 성능 테스트 및 벤치마킹 도구를 다룹니다.

Apache JMeter: 기능 테스트 및 성능 평가. 공식 웹사이트

Arquillian: 통합 테스트 및 함수 행 테스트 플랫폼, 통합 Java EE 컨테이너. 공식 웹사이트

AssertJ: 테스트의 가독성을 높이기 위해 스트림 어설 션을 지원합니다. 공식 웹사이트

가용성: DSL 은 동기식 비동기 작업에 사용됩니다. 공식 웹사이트

Cucumber:BDD 테스트 프레임 워크. 공식 웹사이트

Gatling: 사용하기 쉽고, 서비스 가능하며, 고성능의 부하 테스트 도구로 설계되었습니다. 공식 웹사이트

Hamcrest: 의도 표현식을 유연하게 만드는 데 사용할 수 있는 매칭기입니다. 공식 웹사이트

JMockit: 정적 및 최종 방법을 시뮬레이션하는 데 사용됩니다. 공식 웹사이트

JUnit: 공통 테스트 프레임워크. 공식 웹사이트

Mockito: TDD 또는 BDD 지원을 위해 자동화 단위 테스트에서 테스트 개체를 생성합니다. 공식 웹사이트

PowerMock: 정적 메서드 시뮬레이션, 생성자, 최종 클래스 및 메서드, 전용 메서드 및 정적 초기화 프로그램 제거를 지원하는 시뮬레이션 도구입니다. 공식 웹사이트

Java DSL 은 REST/HTTP 서비스를 위한 간단한 테스트를 제공합니다. 공식 웹사이트

Selenide: Selenium 에 안정적이고 읽을 수 있는 UI 테스트를 작성할 수 있는 정확한 주변 장치 API 를 제공합니다. 공식 웹사이트

Selenium: 웹 응용 프로그램을 위한 휴대용 소프트웨어 테스트 프레임워크를 제공합니다. 공식 웹사이트

Spock: 표현력이 뛰어난 Groovy 파생 규범 언어가 특징인 JUnit 호환 프레임워크입니다. 공식 홈페이지는 JUnit 프레임워크와 호환되며 Groovy norm 파생 언어를 지원합니다.

테스트 프레임 워크. 공식 웹사이트

진실: 구글의 주장과 명제 틀. 공식 웹사이트

Unitils: 모듈 테스트 라이브러리, 단위 테스트 및 통합 테스트를 지원합니다. 공식 웹사이트

Wiremock: 웹 서비스 테스트 스텁 및 시뮬레이션 기능. 공식 웹사이트

공통 도구 라이브러리

일반 도구 클래스 라이브러리

Apache Commons: 구성, 검증, 수집, 파일 업로드 또는 XML 처리와 같은 다양한 용도의 기능을 제공합니다. 공식 웹사이트

Args4j: 명령행 스위치 구문 분석기. 공식 웹사이트

충돌: CLI 실행을 제공합니다. 공식 웹사이트

Gephi: 플랫폼 간 네트워크 그래픽 운영 프로그램을 시각화합니다. 공식 웹사이트

구아바: 집합, 캐시, 지원 기본 유형, 동시 라이브러리, 일반 주석, 문자열 처리, 입출력 등 공식 웹사이트

JADE: 멀티 테넌시 시스템 구축 및 디버깅을 위한 프레임워크 및 환경 공식 웹사이트

Javatuples: 이름에서 알 수 있듯이 튜플 지원을 제공합니다. 현재 튜플의 개념은 여전히 논란이 있지만. 공식 웹사이트

JCommander: 명령행 스위치 구문 분석기. 공식 웹사이트

Protégé: 본체 편집기 및 지식 시스템 구축을 위한 프레임워크를 제공합니다. 공식 웹사이트

웹 크롤러

웹 사이트의 컨텐츠를 분석하는 데 사용되는 라이브러리.

Apache Nutch: 프로덕션 환경에 사용할 수 있는 확장성이 뛰어난 웹 파충류입니다. 공식 웹사이트

Crawler4j: 간단한 경량 웹 크롤러입니다. 공식 웹사이트

JSoup: HTML 캡처, 해결, 조작 및 정리. 공식 웹사이트

웹 프레임

웹 응용 프로그램의 여러 계층 간 통신을 처리하는 프레임워크입니다.

Apache Tapestry: Java 를 사용하여 동적이고 견고하며 확장성이 뛰어난 웹 응용 프로그램을 만드는 구성 요소 기반 프레임워크입니다. 공식 웹사이트

Apache Wicket: Tapestry 와 유사한 구성 요소 기반 웹 응용 프로그램 프레임워크이며 상태 표시 GUI 가 있습니다. 공식 웹사이트

Google Web Toolkit: 컴파일러, XML 파서, RCP? 공식 홈페이지 API, JUnit 통합, 국제화 지원, GUI 제어

Grails:Groovy 프레임워크는 구성 대신 규칙을 사용하는 효율적인 개발 환경을 제공하도록 설계되었습니다. XML 없음, mixin 지원 공식 웹사이트

Ninja: 자바 전체 스택 웹 개발 프레임 워크. 매우 안정적이고, 빠르고, 효율적입니다. 공식 웹사이트

Pippo: 소형, 고도로 모듈화된 Sinatra 같은 프레임워크입니다. 공식 웹사이트

Play: 구성 대신 규칙을 사용하고, 코드 핫 로드를 지원하고, 브라우저에 오류가 표시됩니다. 공식 웹사이트

Prime faces: 무료 및 지원되는 상업용 버전을 제공하는 JSF 프레임워크입니다. 여러 개의 프런트엔드 구성 요소가 포함되어 있습니다. 공식 웹사이트

Ratpack: 빠르고 효율적이며 확장 가능하며 잘 테스트된 HTTP 어플리케이션을 구축하는 Java 개발 라이브러리 세트입니다. 공식 웹사이트

Spring Boot: 새로운 Spring 프로그램 개발 프로세스를 단순화하는 마이크로프레임. 공식 웹사이트

Spring: Java EE 개발 프로세스를 단순화하고 종속 주입 관련 구성 요소를 제공하며 측면 지향 프로그래밍을 지원하도록 설계되었습니다. 공식 웹사이트

Vaadin: GWT 기반 이벤트 중심 프레임워크입니다. 서버 아키텍처를 사용하고 클라이언트는 Ajax 를 사용합니다. 공식 웹사이트

Blade: 중국인이 개발한 경량 MVC 프레임워크입니다. 코드가 간단하고 디자인이 우아하다. 공식 웹사이트

업무 프로세스 관리 제품군

프로세스 중심 소프트웨어 시스템 구축

JBPM: 개발자와 비즈니스 분석가 간에 다리를 놓는 데 주력하는 매우 유연한 비즈니스 프로세스 관리 프레임워크입니다. 공식 웹사이트

활동: 가벼운 워크플로우 및 비즈니스 프로세스 관리 프레임워크입니다. 공식 홈페이지? 오픈 소스 코드 라이브러리

자원

커뮤니티

copyright 2024회사기업대전