quarkus是如何支持虚拟线程的呢?今天咱们一起来阅读quarkus源码,学习从框架开发视角去添加新特性,除了开阔眼界,也为为自己的设计能力提升增加有效的参考信息
《quarkus实战》系列开篇,介绍什么是quarkus,为后序深入学习做准备
创建一个quarkus应用,修改功能代码,再编译构建,部署运行,今天一起把这些过程全部操作一遍
熟悉开发模式,这是quarkus应用在开发阶段的实用工具
将本地的改动极速同步到远程服务端,并自动生效,掌握此技能,开发调试会更高效
quarkus的maven插件非常重要,管理和构建工程时都离不开,本篇就来一起了解和掌握它
了解quarkus六种配置方式,以及如何配置多种内容
通过各种方式设置的配置项,在代码中如何获取呢?本文会详细讲解
掌握quarkus的profile用法,灵活处理不同环境的配置信息
《quarkus依赖注入》系列聚焦quarkus框架下bean的创建、使用、配置等场景的知识点,本文是系列的开篇,介绍CDI,实战创建bean
quarkus中的bean,它们的作用域是如何设置的?作用范围又分别是什么?本文给出答案
注入点的类型,如果有多个bean都是该类型的实现,应该如何选择呢?本篇尝试通过多种注解来选择
除了前文的配置项、profile等手段,在注入点选择bean的时候,还有很多种灵活的选择方式,一起来掌握吧
掌握quarkus框架下如何开发和使用拦截器
quarkus框架下,进程内同步、异步发布和消费事件的操作
介绍quarkus的bean生命周期回调方式,在bean的不同阶段(如创建、销毁)执行自定义方法
quarkus框架提供了对装饰器模式的支持,本篇就来体验它的能力和适用场景
quarkus以bean实例为对象提供读写锁,请随本文来体验此锁如何解决多线程同步问题
为了降低启动时间,quarkus下的常规作用域bean遵循懒加载规则,但有时我们希望bean可以更早实例化,本篇,咱们一起来了解懒加载规则和改变规则的方法
体验拦截器的高级功能,设置拦截器属性并在实现中使用此属性,这样同一个拦截器在不同位置可以发布不同效果,更可以将同一个拦截器设置不同属性,叠加使用在同一个地方