Spring MVC中详细解析哪五种常用注解?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1380个文字,预计阅读时间需要6分钟。
一、组件型注解:
1.@Component:在类定义前添加@Component注解,Spring容器会自动识别并管理该类,将其转换为bean。
二、数据访问层注解:
2.@Repository:对Dao实现类进行注解,表示该类为数据访问层组件,Spring会将其与数据库操作相关联。
三、业务逻辑层注解:
3.@Service:用于标注业务逻辑层类,Spring将自动识别并管理该类,实现业务逻辑处理。
一、组件型注解:
1、@Component 在类定义之前添加@Component注解,他会被spring容器识别,并转为bean。
2、@Repository 对Dao实现类进行注解 (特殊的@Component)
3、@Service 用于对业务逻辑层进行注解, (特殊的@Component)
4、@Controller 用于控制层注解 , (特殊的@Component)
以上四种注解都是注解在类上的,被注解的类将被spring初始话为一个bean,然后统一管理。
二、请求和参数型注解:
1、@RequestMapping:用于处理请求地址映射,可以作用于类和方法上。
本文共计1380个文字,预计阅读时间需要6分钟。
一、组件型注解:
1.@Component:在类定义前添加@Component注解,Spring容器会自动识别并管理该类,将其转换为bean。
二、数据访问层注解:
2.@Repository:对Dao实现类进行注解,表示该类为数据访问层组件,Spring会将其与数据库操作相关联。
三、业务逻辑层注解:
3.@Service:用于标注业务逻辑层类,Spring将自动识别并管理该类,实现业务逻辑处理。
一、组件型注解:
1、@Component 在类定义之前添加@Component注解,他会被spring容器识别,并转为bean。
2、@Repository 对Dao实现类进行注解 (特殊的@Component)
3、@Service 用于对业务逻辑层进行注解, (特殊的@Component)
4、@Controller 用于控制层注解 , (特殊的@Component)
以上四种注解都是注解在类上的,被注解的类将被spring初始话为一个bean,然后统一管理。
二、请求和参数型注解:
1、@RequestMapping:用于处理请求地址映射,可以作用于类和方法上。

