更多内容欢迎关注我(持续更新中,欢迎Star✨)
Github:CodeZeng1998/Java-Developer-Work-Note
技术公众号:CodeZeng1998(纯纯技术文)
生活公众号:好锅(Life is more than code)
其他平台:CodeZeng1998、好锅
@Component, @Controller, @Repository,@Mapper,@Service有何区别:
@Component
- 作用:
@Component
是一个通用的注解,标识一个类为 Spring 管理的 Bean。它没有特定的语义,只是表示该类是一个组件,可以被 Spring 容器扫描并注册为 Bean。 - 适用场景: 适用于所有没有特定角色的组件类。
- 作用:
@Controller
- 作用:
@Controller
是专门用于标识控制器类的注解,通常用于 Spring MVC 框架中。它用于处理用户请求,并返回视图或数据。 - 适用场景: 主要用于 Web 层,处理 HTTP 请求并返回响应。
- 作用:
@Repository
- 作用:
@Repository
用于标识数据访
- 作用: