Skip to main content

Java Awesome

JDK

选择 JDK 和 版本
curl -s https://get.sdkman.io | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk list java
sdk install java 8.0.312-tem

效率

  • lombok

Frameworks

  • spring
  • microprofile
  • quakus
  • OpenLiberty/open-liberty
    • IBM
  • oracle/helidon
    • microservices
  • micronaut
  • vertx
  • Sprint Cloud Vendor
    • Sprint Cloud Alibaba
    • Sprint Cloud GCP
    • Sprint Cloud Netflix
    • Sprint Cloud AWS
    • Sprint Cloud Azure
    • Sprint Cloud Huawei

平台

ORM

  • Hibernet

IoC

  • guice
  • dapper

Tools

  • jodd
  • jool
  • joor

DTO

Tool Chain

  • maven
  • gradle
  • jid

Languages

  • kotlin
  • graalvm
  • javacc
  • antlr

Learn

GUI

Misc

Spec