面试官:看你简历写的不错,先简单自我介绍下?
我:大佬好!我是小程,工作时长两年半,目前负责在公司打杂,啊不,负责维护公司的两个项目…
面试官:hmmm,你们项目中 Spring 用的多么?
我:还可以,基本上都用得到。(平时都是百度着用用啊)
面试官:那你讲讲使用 Spring 的 AOP 具体是指什么?
我:(这个我背过答案!)AOP 是面向切面编程,能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可扩展性和可维护性。
面试官:嗯,理解的很棒啊,那你知道有哪些 Spring 的扩展点吗?
我:扩展点?BeanDefinition?BeanFactory?
面试官:还有呢?
我:没了呀。
面试官:好吧,你知道市面上哪些主流框架扩展了 Spring,如何扩展?
我:我知道 MyBatis 扩展了 Spring!