SpringBoot Dependencies

SpringBoot 作為主流的應用程式,有許多相應的依賴
透過盤點手上的工具,就可以在需要的時候派上用場

  • Developer Tools
    • GraalVM Native Support
    • GraphQL DGS Code Generation
    • Spring Boot DevTools
    • Lombok
    • Spring Configuration Processor
    • Docker Compose Support
    • Spring Modulith
  • Web
    • Spring Web
    • Spring Reactive Web
    • Spring for GraphQL
    • Rest Repositories
    • Spring Session
    • Rest Repositories HAL Explorer
    • Spring HATEOAS
    • Spring Web Services
    • Jersey
    • Vaadin
    • Netflix DGS
  • Template Engines
    • Thymeleaf
    • Apache Freemarker
    • Mustache
    • Groovy Templates
  • Security
    • Spring Security
    • OAuth2 Client
    • OAuth2 Authorization Server
    • OAuth2 Resource Server
    • Spring LDAP
    • Okta
  • SQL
    • JDBC API
    • Spring Data JPA
    • Spring Data JDBC
    • Spring Data R2DBC
    • MyBatis Framework
    • Liquibase Migration
    • Flyway Migration
    • JOOQ Access Layer
    • IBM DB2 Driver
    • Apache Derby Database
    • H2 Database
    • HyperSQL Database
    • MariaDB Driver
    • MS SQL Server Driver
    • MySQL Driver
    • Oracle Driver
    • PostgreSQL Driver
  • NoSQL
    • Spring Data Redis (Access+Driver)
    • Spring Data Reactive Redis
    • Spring Data MongoDB
    • Spring Data Reactive MongoDB
    • Spring Data Elasticsearch (Access+Driver)
    • Spring Data for Apache Cassandra
    • Spring Data Reactive for Apache Cassandra
    • Spring Data Couchbase
    • Spring Data Reactive Couchbase
    • Spring Data Neo4j
  • Messaging
    • Spring Integration
    • Spring for RabbitMQ
    • Spring for RabbitMQ Streams
    • Spring for Apache Kafka
    • Spring for Apache Kafka Streams
    • Spring for Apache ActiveMQ 5
    • Spring for Apache ActiveMQ Artemis
    • Spring for Apache Pulsar
    • Spring for Apache Pulsar (Reactive)
    • WebSocket
    • RSocket
    • Apache Camel
    • Solace PubSub+
  • I/O
    • Spring Batch
    • Validation
    • Java Mail Sender
    • Quartz Scheduler
    • Spring Cache Abstraction
    • Spring Shell
  • Ops
    • Spring Boot Actuator
    • CycloneDX SBOM support
    • codecentric’s Spring Boot Admin (Client)
    • codecentric’s Spring Boot Admin (Server)
    • Sentry
  • Observability
    • Datadog
    • Dynatrace
    • Influx
    • Graphite
    • New Relic
    • Prometheus
    • Distributed Tracing
    • Wavefront
    • Zipkin
  • Testing
    • Spring REST Docs
    • Testcontainers
    • Contract Verifier
    • Contract Stub Runner
    • Embedded LDAP Server
  • Spring Cloud
    • Cloud Bootstrap
    • Function
    • Task
  • Spring Cloud Config
    • Config Client
    • Config Server
    • Vault Configuration
    • Apache Zookeeper Configuration
    • Consul Configuration
  • Spring Cloud Discovery
    • Eureka Discovery Client
    • Eureka Server
    • Apache Zookeeper Discovery
    • Consul Discovery
  • Spring Cloud Routing
    • Gateway
    • Reactive Gateway
    • OpenFeign
    • Cloud LoadBalancer
  • Spring Cloud Circuit Breaker
    • Resilience4J
  • Spring Cloud Messaging
    • Cloud Bus
    • Cloud Stream
  • VMware Tanzu Application Service
    • Config Client (TAS)
    • Service Registry (TAS)
  • Microsoft Azure
    • Azure Support
    • Azure Active Directory
    • Azure Cosmos DB
    • Azure Key Vault
    • Azure Storage
  • Google Cloud
    • Google Cloud Support
    • Google Cloud Messaging
    • Google Cloud Storage
  • Al
    • Azure OpenAl
    • Azure Al Search
    • Amazon Bedrock
    • Chroma Vector Database
    • Milvus Vector Database
    • Mistral Al
    • MongoDB Atlas Vector Database
    • Neo4j Vector Database
    • Ollama
    • OpenAl
    • PGvector Vector Database
    • Pinecone Vector Database
    • PostgresML
    • Redis Search and Query Vector Database
    • Stability Al
    • Transformers (ONNX) Embeddings
    • Vertex Al PaLM2
    • Vertex Al Gemini
    • Qdrant Vector Database
    • Weaviate Vector Database
    • Timefold Solver

發佈留言