📄️ 依赖注入(inject)
依赖注入作为实现关系解偶和控制反转的一种设计模式已经成为 Java 开发的核心特性
📄️ 切面(interceptor)
切面编程(Aspect-Oriented Programming, AOP)是一种编程范式, 它通过将横切关注点(cross-cutting concerns)与业务逻辑分离, 来增强代码的模块化. 在企业级 Java 开发中, AOP 通常用于日志记录, 安全性, 事务管理等方面
📄️ 配置(config)
Nozdormu 基于MicroProfile Config 规范, 使用 Typesafe Config 实现配置管理. Typesafe Config 广泛用于 Akka 和 Play Framework 中, 支持多种配置格式, 如 HOCON, JSON, Properties 等
📄️ 事务(transaction)
事务是一组操作的集合, 这些操作作为一个单元执行, 确保数据的一致性和完整性. Graphoenix 根据 Jakarta Transactions 协议对事务进行管理
📄️ 异步和同步(async/await)
响应式编程是一种编程范式, 专注于数据流和变化传播. 通过自动传播数据变化和处理异步操作, 提高系统的响应性和可扩展性. 响应式编程的核心思想是构建系统, 使其能够自动响应输入数据的变化, 并通过非阻塞方式处理异步事件