`
java框架平台spring
  • 浏览: 24682 次
文章分类
社区版块
存档分类
最新评论

spring 框架常用注解

 
阅读更多

1.声明bean的注解
@Component:声明类为组件,没有明确的角色

@Service:用于标注业务逻辑层组件即(service层)

@Repository:用于标注数据访问组件即(dao层),

@Controller:在控制层使用,声明返回视图

@RestController: 在控制层使用,声明返回对象

2.注入bean的注解
@Autowired:由Spring提供,按类型注入,如果一个接口有多个实现,需要和@Qualifier配合使用

3、java配置类相关注解:
@Bean 注解在方法上,声明当前方法的返回值为一个bean

4、切面(AOP)相关注解:
Spring支持AspectJ的注解式切面编程。

@Aspect 声明一个切面

使用@After、@Before、@Around定义通知,可直接将拦截规则(切点)作为参数。

@After 后置通知,在方法执行之后执行(方法上)

@Before 前置通知,在方法执行之前执行(方法上)

@Around 环绕通知,在方法执行之前与之后执行(方法上)

@PointCut 声明切点

5、@Value注解:为属性注入值
支持如下方式的注入:

1).注入普通字符

@Value("Michael")

String name;

 

java项目源码大全 www.fhadmin.cn


2).注入其它bean属性

@Value("#{ domeClass.name}")
String name;

3).注入文件资源

@Value("classpath:com/it/test.txt")
String Resource file;

4).注入网站资源

@Value("www.fhadmin.cn")
Resource url;

5).注入配置文件

@Value("${book.name} ")
String bookName;

6、spring其他部分注解
@RequestMapping: 配置URL地址的映射

@RequestParam: 获取请求参数的值,用在方法的参数上

@RequestBody: 接受json对象的字符串,用在方法的参数上

分享到:
评论

相关推荐

    java spring 框架及注解 总结

    在这里,我们将深入探讨Spring框架的核心特性以及常用的注解。 首先,Spring框架的核心之一是IoC容器,它通过控制反转实现了对象的创建和管理。IoC使得应用程序的组件之间不再直接依赖,而是由容器负责组件的实例化...

    Spring中常用注解

    本文将深入探讨Spring框架中的一些常用注解,并通过实例来解析它们的工作原理。 1. `@Component`: 这是Spring中的基础组件注解,它标记一个类为Spring容器管理的bean。当你在类上使用`@Component`时,Spring会自动...

    介绍Spring框架注解、常用的功能的使用案例.zip

    介绍Spring框架注解、常用的功能的使用案例.zip介绍Spring框架注解、常用的功能的使用案例.zip介绍Spring框架注解、常用的功能的使用案例.zip介绍Spring框架注解、常用的功能的使用案例.zip介绍Spring框架注解、常用...

    Spring Boot 常用注解.rar

    **Spring Boot 常用注解详解** Spring Boot以其简洁的配置、快速的启动和集成众多优秀框架的能力,成为Java开发领域中的热门选择。在Spring Boot应用中,注解起着至关重要的作用,它们简化了配置,使得代码更加简洁...

    Spring2.5_注解介绍(3.0通用).pdf

    #### Spring框架常用注解 以下是Spring框架中一些关键的注解及其用途: - **`@Controller`**:标记控制器类,负责处理HTTP请求。 - 示例: ```java @Controller public class SoftCreateController extends ...

    Spring常用注解.xmind

    Spring 常用注解整理,分类:创建对象;注入数据;范围;全局异常;生命周期;新注解;JPA;扩展原理等注解类型。

    浅谈spring 常用注解

    浅谈Spring常用注解是Spring框架中的一些基本概念,了解这些概念对于 MASTERING SPRING Framework非常重要。本文将对Spring中常用的注解进行分类和介绍,并对每个注解的使用进行解释。 一、Bean定义注解 在Spring...

    SSM框架常用注解说明

    SSM框架常用的注解说明

    Spring MVC常用注解

    下面将详细讲解 Spring MVC 中常用的注解。 1. `@Controller`:这个注解标记一个类作为 Spring MVC 的控制器。控制器负责接收 HTTP 请求并调用业务逻辑,然后将结果传递给视图层。例如: ```java @Controller ...

    Spring常用注解

    在Spring框架中,注解是实现依赖注入、简化配置、增强代码可读性的重要工具。在SpringPrj项目中,我们可以看到与Spring注解相关的应用。以下是对Spring常用注解的详细说明: 1. `@Component`:这是Spring的基础组件...

    spring的Annotation注解.

    ### Spring框架中的Annotation注解详解 #### 一、Spring与Annotation的基本概念 Spring框架通过引入Annotation,极大地简化了Java开发中的依赖注入(Dependency Injection, DI)和面向切面编程(AOP)的过程。...

    简单了解Spring Bean常用注解的装配

    Spring Bean常用注解的装配 Spring Bean是Spring框架中的核心概念,用于管理和装配JavaBean对象。在Spring框架中, Bean的装配可以通过XML配置文件或基于注解的方式进行。在基于注解的方式中,Spring框架定义了一...

    spring常用注解

    本文将深入探讨Spring框架中的常用注解,帮助初学者更好地理解和应用。 1. @Component:这是Spring的基础注解,用于标记一个类为Spring管理的Bean。当Spring扫描到这个注解时,会自动将此类实例化并存入Bean容器中...

    Spring MVC的常用注解

    Spring MVC是Spring框架的一部分,专为构建Web应用程序提供模型-视图-控制器(MVC)架构支持。在Spring MVC中,注解的使用极大地简化了配置,使得开发更加高效和简洁。下面我们将深入探讨Spring MVC中的一些关键注解...

    spring 事务基于注解模式

    在Spring框架中,事务管理是实现业务逻辑时不可或缺的一部分,它确保了数据的一致性和完整性。Spring提供了多种事务管理方式,其中基于注解的事务管理是近年来常用的模式,因为它简化了代码并提高了可读性。本文将...

    Spring java注解,元注解和自定义注解

    在深入了解Spring框架中的注解应用之前,我们首先需要对Java注解有一个基本的认识。Java注解(Annotation)是一种元数据,可以为程序代码添加额外的信息。注解本身并不改变程序的行为,但它可以通过工具或编译器被...

    Spring系列之Spring常用注解总结1

    在Spring框架中,注解的引入极大地简化了配置过程,提高了开发效率。本文主要讨论Spring中的@Autowired注解,以及如何通过注解实现依赖注入,从而避免了在.java和.xml文件间频繁切换的问题。 首先,让我们回顾一下...

    spring使用注解依赖jar

    在本主题中,我们将深入探讨"spring使用注解依赖jar"这一关键知识点,包括Spring框架如何通过注解来实现依赖注入,以及如何管理相关的jar包。 首先,Spring框架的核心特性之一就是依赖注入(Dependency Injection,...

    Spring常用注解(收藏大全).docx

    Spring常用注解(收藏大全) Spring 框架中提供了许多注解,以便于开发者快速、方便地开发应用程序。这些注解可以分为多个类别,包括 bean 声明、依赖注入、配置类相关、切面相关、属性支持、值注入、环境切换等。 ...

Global site tag (gtag.js) - Google Analytics