zoukankan      html  css  js  c++  java
  • Spring boot 注解

    Spring MVC 的注解

    @RequestMapping

     RequestMapping是一个用来处理请求地址映射的注解(将请求映射到对应的控制器方法中),可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。

     RequestMapping请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用是标注在方法上,表明哪个具体的方法来接受处理某次请求。

    @Controller

    注解一个类表示控制器,Spring MVC会自动扫描标注了这个注解的类

    @ResponseBody

    放在方法上或者返回类型前,表示此方法返回的数据放在response body里面,而不是跳转页面。一般用于ajax请求,返回json数据

    @Resource的作用相当于@Autowired,@Autowired按byType自动注入,而@Resource默认按 byName自动注入

    @Autowired 默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false)

    @Autowired 如果想按byName自动注入,需要和@Qualifier注解进行使用,如下:@Autowired() @Qualifier("baseDao")

    Spring Boot 的注解
    @SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和 @ComponentScan 三个配置。
    @RestController注解相当于@ResponseBody + @Controller合在一起的作用。

    @Service注解,将自动注册到Spring容器,不需要再在applicationContext.xml文件定义bean了。

    @Repository 标记持久化操作的对象

      

     
  • 相关阅读:
    房地产周期
    Vue ElementUi Excel文件和表单内容同时提交
    git从分支拉取代码到本地,并修改后提取代码到该分支
    ps学习笔记
    面试小结
    比较好的样式
    前端开发规范
    修改ElementUI源码总结
    前端学习手册
    书单
  • 原文地址:https://www.cnblogs.com/pickKnow/p/10486325.html
Copyright © 2011-2022 走看看