美文网首页
Spring注解

Spring注解

作者: 从你说谎 | 来源:发表于2017-12-28 10:58 被阅读6次
    • @ModelAttribute

      1.绑定请求参数到命令对象:放在功能处理方法的入参上时,用于将多个请求参数绑定到一个命令对象,从而简化绑定流程,而且自动暴露为模型数据用于视图页面展示时使用;

      2.暴露表单引用对象为模型数据:放在处理器的一般方法(非功能处理方法)上时,是为表单准备要展示的表单引用对象,如注册时需要选择的所在城市等,而且在执行功能处理方法(@RequestMapping 注解的方法)之前,自动添加到模型对象中,用于视图页面展示时使用;

      3.暴露@RequestMapping 方法返回值为模型数据:放在功能处理方法的返回值上时,是暴露功能处理方法的返回值为模型数据,用于视图页面展示时使用。

    • @PathVariable

      • 是用来获得请求url中的动态参数的
    • @RestController 和 @Controller

      • @RestController包含了@Controller和@Body,返回一个JSON格式的字符串;
      • @Controller映射一个view文件
    • @Configuration

      • 相当于xml文件中的<beans></beans>标签
    • @Bean

      • 相当于xml文件中的<bean></bean>标签
    • @EnableTransactionManagement

      • 注解开启对注解式事务的支持
    • @EnableJpaRepositories

    相关文章

      网友评论

          本文标题:Spring注解

          本文链接:https://www.haomeiwen.com/subject/ynumgxtx.html