我已经使用 Spring 框架开发了几年的 Web 应用程序。最近,我团队的一个新人问我一个问题,Spring 有@Component
注解,注解的真正目的是@Repository
什么@Service
,,@Controller
?我试图给他答案,它们之间没有区别,只是为了识别java Bean的类型。如你所知,我的解释缺乏说服力,他不买账。
所以我想问一个问题,注释的真正目的是什么@Repository
,,?这些注释之间的真正区别是什么?@Service
@Controller