Spring 术语

2025/05/30

一、一些名词的含义

名称解释
application code开发者编写的代码
framework code框架的代码
Application-provided开发者提供的
User-provided用户提供的。和 Application-provided 意思其实一样
instantiation实例化。指创建 Bean 的实例对象,例如通过构造器或工厂方法创建对象。
initialization初始化。在实例化之后,进行属性填充、初始化方法调用等。
declarative programming声明式编程
semantic concepts语义概念
populatefill with data
first-class一等公民
Transaction Demarcation事务界定 (定义事务开始和结束点的过程)
Transaction Boundary事务边界
non-invasive framework非侵入式框架
imperative transaction命令式事务
regular beans常规 Bean
Most Specific最终实现/最具体。场景:继承链方法解析
idempotent behavior幂等行为
NonStop System不停机系统
R&DResearch and Development,研发
Codebase Awareness代码库感知
project internals项目内部结构
in turn次序
in question特指,this specific one
glue code胶水代码
bidirectional interface双向接口
specification规范
invariable roles固定角色
delinate界定
presumed rollback预设回滚机制
record stably稳定写入
protocol optimisations协议优化机制
hindranceimpediment -> obstacle
empirical process实证过程
dirty flagging脏标记机制
in-house solution内部解决方案
coroutine协程
fine-grained concurrency细粒度并发控制
synchronization primitive同步原语

二、一些缩写

名称解释
bfbeanFactory
bdbeanDefinition
ctxcontext
propproperty