Spring中的@Repository、@Service、@Compent、@Controller有什么区别?

提问者:帅平 问题分类:面试刷题

Spring中的@Repository、@Service、@Compent、@Controller有什么区别?

1 个回答
Rae
Rae 管理员

这四个注解的「本质都是一样的,都是将被该注解标识的对象放入 spring 容器当中,只是为了在使用上区分不同的应用分层」

@Repository:dao层
@Service:service层
@Controller:controller层
@Compent:其他不属于以上三层的统一使用该注解

发布于:2个月前 (10-20)
我来回答