`
吕金含
  • 浏览: 88467 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Spring注解说明

 
阅读更多

Spring注解说明

@Controller 控制层,里面有多个连接

@Service 业务层,一般对于接口和实现

@Repository 一般的dao

@Autowired 自动注入依赖

@RequestMapping value='',method={RequestMethodGET或者POSt})绑定url

@RequestParam (value='' required=false)绑定参数

@PathVariable 问号前面的动态值

@Transactional readOnly=true)注解式事务

@Value“${}”)可以注入properties里面的配置项

@ExceptionHandler 如果在controller方法遇到异常,就会调用含有此注解的方法。

@InitBinder 一般用于controller 可以将所以form 讲所有传递进来的string 进行html编码,防止xss攻击,比如可以将字符串类型的日期转换成date类型

@SringBootApplication相当于@configuration@EnableAutoConfiguation @ComponentScan三个注解合用

@EnableEurekaClient配置本应用将使用服务注册和服务发现,注意:注册和发现用这个注解。

@EnableHystrix表示启动断路器,断路器依赖于服务注册和发现。

@EnableAutoConfiguration spring boot自动配置,尝试根据你添加的jar依赖自动配置你的spring应用。

@ComponentScan 表示将该类自动发现并注册bean 可以自动收集所有的spring组件

@Comfiguration 相当于传统的xml配置文件

@responsebody 表示该方法的返回结果直接写搜索入HTTP responsebody中,异步返回json

@Import 导入其他配置类

@ImportResource用来加载xml配置文件

@FeignClient注解中的fallbank属性指定回调类

@RestController注解相当于@ResponseBody @Controller合在一起的作用

分享到:
评论

相关推荐

    spring注解说明文档

    本篇将深入探讨Spring注解的使用,特别是如何使用注解来注入属性。 在传统的Spring配置中,如1.1.章节所示,我们需要在XML配置文件中定义每个Bean,并通过`<property>`标签指定依赖关系。这种方式虽然直观,但当...

    Spring 注解.xmind

    Spring注解大全,注解整理方式采用思维导图工具(XMind)整理,对注解按自己的方式进行了分类,并对所有的注解在备注中进行了解释说明;

    Spring注解详解

    一、注解说明 1. 使用简化配置:Spring注解的主要目标就是减少XML配置,将bean定义和依赖注入等操作直接写在类或方法上。通过这种方式,开发者可以更加直观地了解类的职责和依赖关系,同时降低了维护成本。 2. ...

    spring和Struts2注解文档

    #### 1.1 Spring注解说明 Spring框架通过引入注解,极大地简化了Java开发中的配置工作,使得开发者能够更加专注于业务逻辑的编写。Spring注解主要应用于依赖注入、控制器定义、事务管理、缓存控制等方面。 ##### ...

    spring 注解开发说明

    本文将围绕“spring注解开发说明”这一主题展开,深入探讨基于注解驱动的配置机制,并通过示例详细说明如何利用注解简化Spring MVC控制器的开发。 #### 基于注解驱动的配置机制 在Spring框架中,基于注解的配置是...

    用XFire开发WebService+Spring注解

    【Spring注解】的详细说明: 1. `@Service`:这个注解用于标记业务层的实现类,表示这是一个服务组件,通常配合`@Autowired`使用,Spring会自动寻找合适的依赖进行注入。 2. `@Autowired`:自动装配注解,用于注入...

    Spring注解.txt

    自整理spring大部分日常使用到的注解说明 自整理spring大部分日常使用到的注解说明 自整理spring大部分日常使用到的注解说明

    spring AOP注解的应用1

    本篇主要探讨的是如何利用Spring AOP的注解来实现这些功能,包括前置通知、后置通知、返回通知和异常通知。 ### 前置通知(Before通知) 前置通知在目标方法执行之前运行。在Spring AOP中,我们使用`@Before`注解...

    springboot常用注解说明

    【Spring Boot常用注解说明】 在Spring Boot框架中,注解起到了至关重要的作用,它们简化了配置,使得开发过程更加高效。以下是一些常见的Spring Boot注解及其详细解释: 1. **@SpringBootApplication** 这是...

    spring中重要注解的应用和说明

    在Spring框架中,注解是实现依赖注入和简化配置的关键元素。它们允许开发者在类或方法上声明元数据,使得框架能够自动处理对象的创建、配置以及与其他对象的交互。本篇文章将深入探讨Spring中的一些重要注解及其应用...

    spring注解简单笔记

    spring注解简单使用说明、课程笔记。适合初学着使用。

    Spring常用注解

    在SpringPrj项目中,我们可以看到与Spring注解相关的应用。以下是对Spring常用注解的详细说明: 1. `@Component`:这是Spring的基础组件注解,用于标记一个类作为Spring管理的Bean。你可以将其视为传统XML配置中的`...

    spring+hibernate注解说明

    以下是一些关键的Spring注解: 1. `@Component`:这是所有Spring组件的基础注解,它可以标记任何Java类作为Spring管理的bean。其他注解如`@Service`、`@Repository`和`@Controller`都是`@Component`的特殊形式,...

    Spring高级之注解驱动开发视频教程

    n 源码分析-BeanFactory类视图和常用工厂说明 n 源码分析-AnnotationConfigApplicationContext的register方法 n 源码分析-AnnotationConfigApplicationContext的scan方法 n 源码分析-AbstractApplicationContext的...

    Spring注解

    以下是对Spring注解的详细说明: 一、Spring核心注解 1. `@Component`:这是所有Spring组件注解的基础,它将一个类标记为Spring Bean,但不提供任何特定的作用。通常,我们还会使用它的派生注解,如`@Service`、`@...

    spring4注解

    #### 二、Spring注解图示与分类 ##### 2.1 Spring-Context 模块的注解图 - **@Component**: 用于标记任何Java类作为Spring中的一个组件。该注解通常配合`<context:component-scan>`使用,以便Spring能够自动检测和...

    注解和注释以及Spring和SpringMVC常用的注解.rtf

    注解和注释以及Spring和SpringMVC常用的注解 1.两者区别 注解 :参与代码编译,以@开头的。它是给应用程序看的,单独使用注解毫无意义,一定要跟工具一起使用,这个所谓的工具实际就是能读懂注解的应用程序  注释 :...

Global site tag (gtag.js) - Google Analytics