Spring 最常用的几个注解
Spring 常用 几个 注解
2023-06-13 09:11:32 时间
大家都知道 Spring 严重依赖注解。
实际开发的时候,我们用得最多的可能就是下面几个注解了。
注解 | 用途 |
---|---|
@Component | 最最普通的注解,表示这个类可以被注入到 Spring 容器中 。 |
@Repository | 用于数据持久层,有关数据库的操作用这个就没错了。 |
@Service | 用于业务逻辑,从数据库中把数据捞出来,我们总要干点什么吧。这个时候可以用这个注解来标记 |
@Controller | 用 MVC 模式中的 C,主要被用来获得访问数据和对数据的返回,通常 JSON 数据格式的处理和生成,以及访问授权,Token 等都放这里。 |
其实 @Component 是最基本的,如果你希望注入到 Spring 中,并且使用 Spring 来进行管理。
直接用 @Component 没错。
但具体业务也有很多不一样,因此大部分时候都使用特定的注解。
余下 3 个注解的使用也基本上约定俗成了。
按照大家都使用的约定来就好了。
相关文章
- Spring学习笔记(三)——Spring注解开发&spring与Junit整合测试
- Spring学习笔记(五)——JdbcTemplate和spring中声明式事务
- 简单介绍一下spring bean的生命周期_Spring bean的生命周期
- 批处理框架spring batch基础知识介绍「建议收藏」
- batch spring 重复执行_Spring Batch批处理
- Spring 最常用的 7 大类注解
- spring注解有哪些_Spring 注解
- Spring Boot定制首页和404页面
- Spring中的AOP以及切入点表达式和各种通知
- Spring 最常用的 7 大类注解,史上最强整理!
- spring与mybatis整合
- Spring Lombok 实体类死循环问题
- Spring常用事务传播特性
- Spring Boot + Disruptor = 王炸!!
- 烧脑巨作,Spring Boot请求处理(常用参数注解使用)
- Spring Boot + Elasticsearch实现大批量数据集下中文的精确匹配-案例剖析
- rabbitMQ结合spring-boot使用(3)
- spring-guides-accessing-data-jpa
- Spring Boot如何实现在线预览?这个开源项目可以学习一下,支持99%常用文件!
- Spring Cloud Security进行基于角色的访问控制
- Spring Cloud Bus监听服务配置的变化并自动通知其他服务(二)
- 如何使用drools和Spring整合详解编程语言
- Spring MVC环境中的文件上传功能实现详解编程语言
- Spring Boot2.0之Admin-UI分布式微服务监控中心详解编程语言
- Spring Boot(二十):使用spring-boot-admin对spring-boot服务进行监控详解编程语言
- Spring Boot(十五):spring boot+jpa+thymeleaf增删改查示例详解编程语言
- Spring Boot(十四):spring boot整合shiro-登录认证和权限管理详解编程语言
- Spring Boot(十三):spring boot小技巧详解编程语言
- Spring Boot(十二):spring boot如何测试打包部署详解编程语言
- SSH框架(Struts2+Spring+Hibernate)搭建整合详细步骤