1. Spring Boot 自动配置中 @ConditionalOnMissingBean 的生效逻辑?思路讲清楚:时机、判断范围、优先级、覆盖规则。回答示例逻辑很简单:先去容器里找对应类型或名称的 Bean;如果完全不存在,才创建当前这个自动配置的 Bean;如果用户自己已经注册了同类型 Bean,自动配置就不生效;生效时机是在用户配置之后、自动配置之前,保证用户配置优先。一句话:用户定义优先,自动配置兜底。2. MVCC 机制中 Read View 创建后如何判断记录可见性?思路讲 Read View 四件套 + 可见性判断规则,面试标准回答。回答示例Read View 里面保存四个关键...