首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏kl的专栏

    Quarkus集成apollo配置中心(3)

    Quarkus技术交流QQ群:871808563 Eclipse MicroProfile Config:https://github.com/eclipse/microprofile-config/ smallrye-config :https://github.com/smallrye/smallrye-config Quarkus的config构成 Quarkus的配置功能是基于Eclipse MicroProfile Config 配置规范而来的,MicroProfile Config本身不提供配置功能的实现,只提供了基础的配置api抽象,smallrye-config是这个api的其中一个实现,Quarkus里用的就是smallrye-config

    57930编辑于 2023-11-18
  • 来自专栏kl的专栏

    Quarkus的ConfigSourceInterceptor实现加密配置(5)

    在前文《Quarkus集成apollo配置中心》中,已经有介绍过Quarkus中的配置架构了,配置加密功能也是基于smallrye-config来实现。 :https://github.com/smallrye/smallrye-config 配置拦截器ConfigSourceInterceptor 在实现功能前,先看下smallrye-config1.8 /services/io.smallrye.config.ConfigSourceInterceptor包含完全限定的ConfigSourceInterceptor实现类名称作为其内容。 ,你可以放心的使用smallrye-config1.8版本体验配置拦截器功能 内置的实现 smallrye-config内置了如下配置拦截器实现: RelocateConfigSourceInterceptor 如果未明确指定优先级,则采用io.smallrye.config.Priorities.APPLICATION默认优先级值 。

    63420编辑于 2023-11-18
  • 来自专栏kl的专栏

    Quarkus集成open api使用swagger ui(7)

    eclipse/microprofile-open-api/ microprofile-open-api-doc:https://eclipse.org/microprofile-open-api-1.0 smallrye-open-api :https://github.com/smallrye/smallrye-open-api 组件关系 OpenAPI V3规范: OpenAPI规范(OAS)定义了与RESTful API的语言无关的标准接口 smallrye-open-api SmallRye OpenAPI是Eclipse MicroProfile OpenAPI的具体实现。 综上可知,在Quarkus中,最终使用的是smallrye-open-api。 引入依赖 <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-openapi

    1.1K40编辑于 2023-11-18
  • 来自专栏冷冷

    Spring Boot 快速迁移至 Quarkus

    agroal, cdi, hibernate-orm, hibernate-orm-panache, mutiny, narayana-jta, resteasy, resteasy-jackson, smallrye-context-propagation agroal, cdi, hibernate-orm, hibernate-orm-panache, mutiny, narayana-jta, resteasy, resteasy-jackson, smallrye-context-propagation spring-web] 【扩展】 actuator 监控迁移 添加以下依赖 <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-health </artifactId> </dependency> 指定访问监控断点路径 quarkus.smallrye-health.root-path=/actuator/health 访问监控检查断点测试

    2K20发布于 2021-01-21
  • 来自专栏架构驿站

    基于 Stork 和 Quarkus 扩展 Kubernetes 服务发现

    Smallrye Stork 是一个解决这个问题的开源项目,它提供了以下好处和特性: 1、增强服务发现能力 2、支持 Consul 和 Kubernetes 3、自定义客户端负载均衡功能 打开 pom.xml 文件并添加以下 Stork 依赖项:stork-service-discovery-consul 和 smallrye-mutiny-vertx-consul-client。 <dependency> <groupId>io.smallrye.stork</groupId> <artifactId>stork-service-discovery-consul</artifactId > </dependency> <dependency> <groupId>io.smallrye.reactive</groupId> <artifactId>smallrye-mutiny-vertx-consul-client Main Thread) Installed features: [cdi, jaxrs-client-reactive, rest-client-reactive, resteasy-reactive, smallrye-context-propagation

    2.7K90编辑于 2022-04-20
  • 来自专栏实战docker

    quarkus实战之五:细说maven插件

    SmallRye Reactive Messaging [INFO] ✬ quarkus-smallrye-reactive-messaging-amqp SmallRye Reactive Messaging - AMQP Connector [INFO] ✬ quarkus-smallrye-reactive-messaging-kafka SmallRye Reactive Messaging - Kafka Connector [INFO] ✬ quarkus-smallrye-reactive-messaging-mqtt SmallRye Reactive Messaging - MQTT Connector [INFO] ✬ quarkus-smallrye-reactive-messaging-rabbitmq SmallRye Reactive Messaging - RabbitMQ Connector [INFO] [INFO] To get more information, append `-Dformat

    2K20编辑于 2022-04-13
  • 来自专栏软件

    Quarkus操作PostgreSQL

    Idea可以识别yaml文件,但是框架好像不能识别,这就很尴尬,或许我的操作有点问题 操作实体 package top.lzmvlog.resteasyjackson.model; import io.smallrye.mutiny.Multi ; import io.smallrye.mutiny.Uni; import io.vertx.mutiny.pgclient.PgPool; import io.vertx.mutiny.sqlclient.Row row.getInteger("age")); } API,Resource package top.lzmvlog.resteasyjackson.resource; import io.smallrye.mutiny.Multi ; import io.smallrye.mutiny.Uni; import io.vertx.mutiny.pgclient.PgPool; import top.lzmvlog.resteasyjackson.model.Student

    1.7K50发布于 2021-08-09
  • 来自专栏全栈程序员必看

    Keycloak 6.0.0 正式发布,身份和访问管理系统

    Keycloak 6.0.0 下载地址:https://www.keycloak.org/downloads.html 有以下值得更新的内容 升级至 WildFly 16 启用 SmallRye Health

    1K20编辑于 2022-08-04
  • 来自专栏阿杰

    Quarkus学习二 - 一个响应式的应用程序

    "},{"id":3,"name":"Banana"},{"id":1,"name":"Cherry"}]总结示例中数据库对象应该是充血模型吧.panache之前没有用过,只能安排上了Uni这个对象在smallrye

    78330编辑于 2022-06-14
  • 来自专栏实战docker

    quarkus实战之七:使用配置

    可以用注解ConfigMapping将这些它们集中在一个接口类中获取,接口类StudentConfiguration.java如下 package com.bolingcavalry; import io.smallrye.config.ConfigMapping ; import io.smallrye.config.WithDefault; import io.smallrye.config.WithName; @ConfigMapping(prefix =

    1.6K30编辑于 2022-04-13
  • 来自专栏实战docker

    quarkus依赖注入之五:拦截器(Interceptor)

    27 15:51:03,158 INFO [io.quarkus] (main) Installed features: [agroal, cdi, narayana-jta, resteasy, smallrye-context-propagation 27 17:15:46,582 INFO [io.quarkus] (main) Installed features: [agroal, cdi, narayana-jta, resteasy, smallrye-context-propagation 27 23:29:27,703 INFO [io.quarkus] (main) Installed features: [agroal, cdi, narayana-jta, resteasy, smallrye-context-propagation

    1.7K30编辑于 2022-04-13
  • 来自专栏Java工程师成长之路

    《Quarkus实战》总结

    dependency> 用法类似db 八、容错 1)自动重试 添加 <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-fault-tolerance org.eclipse.microprofile.faulttolerance.exceptions.BulkheadException: com.lll.component.HelloService#hello rejected from bulkhead at io.smallrye.faulttolerance.core.bulkhead.BulkheadBase.bulkheadRejected MP_Fault_Tolerance_NonFallback_Enabled: false 九、可观察性 1)健康检查 引入pom <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-health 的方法来创建自定义健康检查 3)暴露服务指标 引入 <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-metrics

    3K10编辑于 2022-12-29
  • 来自专栏深度学习与python

    Java 近期新闻:Payara 平台、JReleaser、Quarkus、Hibernate和Spring Cloud

    Quarkus 在 Quarkus 2.10.0 发布一周后,Red Hat 提供了一个维护版本,即 Quarkus 2.10.1.Final,其中包括缺陷修复、文档改进以及依赖升级,如 SmallRye

    1.4K30编辑于 2023-03-29
  • 来自专栏深度学习与python

    Java 近期新闻:OpenJDK、Spring 升级和 CVE、Payara 平台以及 Apache Tomcat 升级

    WildFly 在 WildFly 26.1 发布五周后,Red Hat 提供了一个维护版本,即 26.1.1,该版本具有许多组件的升级,包括:WildFly Core 18.1.1.Final、Smallrye Config 2.10.0、Smallrye Health 3.2.1、Netty 4.1.76 以及 RESTEasy 6.0.1.Final。

    2.3K20编辑于 2023-03-29
  • 来自专栏实战docker

    quarkus依赖注入之七:生命周期回调

    . 15:26:32,448 INFO [io.quarkus] (main) Installed features: [agroal, cdi, narayana-jta, resteasy, smallrye-context-propagation . 16:27:54,135 INFO [io.quarkus] (main) Installed features: [agroal, cdi, narayana-jta, resteasy, smallrye-context-propagation

    90250编辑于 2022-04-13
  • 来自专栏深度学习与python

    Java 近期新闻:JDK 18 发版计划、Spring Data 2021_1_0、苹果开源 GCGC

    Quarkus Quarkus 2.4.2.Final 是一个维护性版本,包含一些问题修复和改进:修复了基于表单的认证和 LDAP、依赖项 RESTEasy 和 SmallRye JWT 分别升级到

    1K10编辑于 2023-04-01
  • 来自专栏阿杰

    Quarkus学习一 - getting-started

    activated.2022-06-13 15:38:06,693 INFO [io.quarkus] (main) Installed features: [cdi, resteasy-reactive, smallrye-context-propagation

    1.3K40编辑于 2022-06-14
  • 来自专栏深度学习与python

    Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut

    Quarkus Quarkus 3.21.1,作为第一个维护版本,包含了错误修复、依赖项升级和一些改进,例如:现在可以在带有 SmallRye GraphQL @Resolver 注解的方法上使用执行模型注解

    57410编辑于 2025-04-21
  • 来自专栏深度学习与python

    Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0

    )带来了一些显著变更,例如:解决了由于缺少表而导致 Hibernate 模式验证失败的问题,但实际上表是存在的;支持通过 REST Client 发送 Java InputStream 实例;解决了 SmallRye 名称变化包括: Quarkus Quarkus RESTEasy Reactive 变成 Quarkus REST; Quarkus SmallRye Reactive Messaging 变成 Quarkus

    86810编辑于 2024-04-12
  • 来自专栏深度学习与python

    近期 Java 新闻:Eclipse GlassFish、Open Liberty、MicroStream

    主要更新为:升级了 Kotlin 1.7、微软 SQL 服务器 11.2.0.jre11、GraalVM 以及 Mandrel22.2 版本(Mandrel 是 GraalVM 社区版的下游发行版);支持 SmallRye

    2.5K20编辑于 2023-03-29
领券