Quarkus 结合 OIDC 及 Hibernate 的实战指南
本文介绍如何在 Quarkus 框架中集成 OIDC 认证和 Hibernate ORM,实现多租户数据源配置和身份认证功能。 参考资料:Quarkus 官方文档 Quarkus 简介Quarkus 是专为 OpenJDK HotSpot 和 GraalVM 量身定制的 Kubernetes 原生 Java 技术栈,采用最佳 Java 库和标准精心打造。它具有以下特点: 快速启动:采用编译时启动技术,实现惊人的快速启动时间 低内存占用:极低的 RSS 内存占用(不仅是堆大小) 云原生优化:在 Kubernetes 等容器编排平台中提供近乎即时的向上扩展和高密度内存利用率 响应式编程:支持 JDK 9+ 的 Publisher/Flow 响应式编程模型 开源协议:所有依赖项都基于 Apache Software License 2.0 官方提供了多个性能对比示例:https://quarkus.io/vision/continuum 环境准备基础要求 JDK:9 或以上版本 Maven:3.6.2 或以上版本 IDE:IntelliJ IDEA(推荐) ID...
