后端岗位面试题更新 2026-08-05
在Spring中,如果必须在方法内部调用本类方法,且不能使用this.调用以避免@Transactional失效,应如何实现?
京东淘天集团后端开发互联网/IT电商技术原理方案权衡问题排查Spring Framework
考察说明
考察对代理注入和编程式事务等替代方案的理解
回答思路
- 能提出通过AopContext.currentProxy()获取代理对象并调用的方案
- 能提出通过自身引用注入实现代理调用
- 能提出注入ApplicationContext获取Bean来调用
- 能说明原因并比较各种方案的优缺点
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。