码迷,mamicode.com
首页 > 编程语言 > 详细

springMVC常用注解

时间:2018-06-09 13:20:17      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:使用   red   tor   image   nbsp   component   响应   source   rda   

1.@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法

2.@RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径,贴在方法上表示的是响应请求的方法的根路径

3.@Service告诉spring管理中表现层是叫什么名字,相当于在定义spring.xml的时候中的

技术分享图片

4.@Repository(value="AAA")注解是告诉Spring,让Spring创建一个名字叫“AAA”的UserDaoImpl实例。
当Service需要使用Spring创建的名字叫“AAA”的UserDaoImpl实例时,就可以使用@Resource(name = "AAA")注解告诉Spring,Spring把创建好的AAA注入给Service即可。

5.@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作,我们也要清楚,@Autowired是根据类型进行自动装配的

@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法。通俗来说,被Controller标记的类就是一个控制器,这个类中的方法,就是相应的动作。
1、@controller 控制器(注入服务)
2、@service 服务(注入dao)
3、@repository dao(实现dao访问)
4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>)

@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法。通俗来说,被Controller标记的类就是一个控制器,这个类中的方法,就是相应的动作。

 

springMVC常用注解

标签:使用   red   tor   image   nbsp   component   响应   source   rda   

原文地址:https://www.cnblogs.com/JerryTomcat/p/9158984.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!