`

Spring注解总结

 
阅读更多

一、前言

Spring3X开始增加了很多的注解,注解与拦截器配合,能极大减少XML配置信息,提升了开发效率以及代码美观度。我没有看完整的Spring3X的文档,没时间整理全部的注解。这下面只说说最常用的几类。记录就是最好的成长,自己mark一下,以后自己用得到。

 

二、注解实例

一般来说,我们的代码分为controller层,Sercvice层,Dao层,每层的bean分为发布以及引用两个动作。

@Controller,发布controller,引用为框架动作

@Service,发布service层的bean

@Repository,发布Dao层的bean

@Component,发布层次不清晰的bean

 

@Resource,引用发布的bean,按名称引用

@Autowired,引用发布的bean,按类型引用

 

还有其他很多不是非常常用的注解,后面有空或者遇到了一一补充。

 

分享到:
评论

相关推荐

    Spring注解开发总结

    sping注解开发总结,基于注解开发,Spring的IOC的注解开发, Spring的AOP的基于AspectJ的XML的开发。

    对Spring中注解怎么实现的一些基本原理

    本文将深入探讨Spring注解的基本原理,包括它们如何被解析、处理以及如何影响应用程序的生命周期。 首先,我们需要了解注解在Java语言中的本质。注解是一种元数据,允许程序员在源代码中嵌入信息,这些信息可以被...

    Spring总结(四)

    Spring个人总结,基于Annotation注解的方式开发,配置

    Spring demo 自动检测注解

    总结来说,Spring的自动检测注解`@Autowired`是DI的核心特性,通过它,我们可以方便地管理bean之间的依赖关系,提高代码的可测试性和可维护性。在实际开发中,结合`@Qualifier`、`@Primary`等注解,我们可以灵活地...

    spring注解笔记

    总结来说,Spring注解提供了声明和注册Bean的简洁方式,通过这些注解,我们能够方便地进行依赖注入和组件扫描,极大地简化了Spring应用的配置工作。同时,理解每个注解背后的原理及使用场景对于开发高效且可维护的...

    java spring 框架及注解 总结

    以下是一些常用的Spring注解: 1. `@Component`:这是Spring中的基础注解,用于标记一个类为Bean,通常用于普通POJO对象。Spring会自动扫描并管理这类Bean。 2. `@Service` 和 `@Repository`:这两个注解是 `@...

    spring注解开发总结.md

    spring注解开发总结md版

    Spring 注解 方式配制的小demo

    尽管我们无法直接访问这个链接,但我们可以基于常见的Spring注解配置实践来解释相关概念。 1. `@Component`:这是Spring中的基础注解,用于标记一个类为Spring管理的bean。它的子注解包括`@Service`、`@Repository`...

    Spring 注解 入门

    Spring注解是Spring框架中的一个重要特性,它极大地简化了配置,提高了代码的可读性和可维护性。在本文中,我们将深入探讨如何使用Spring注解进行属性注入,并重点关注`@Autowired`和`@Qualifier`这两个关键注解。 ...

    springCloud总结.docx

    要搭建 Eureka 服务注册中心,需要创建一个 Spring Boot 项目,并在 pom.xml 文件中引入相关依赖项,包括 `spring-cloud-starter` 和 `spring-cloud-starter-eureka-server`。然后,使用 `@EnableEurekaServer` 注解...

    spring注解开发总结.pdf

    本文档是关于Spring注解开发的总结,涵盖了Spring开发的核心概念,如IOC(控制反转)、DI(依赖注入)、AOP(面向切面编程)和事务管理等,以及与传统的XML配置方式相比的差异和优势。文档通过实际的注解例子来解释...

    spring注解实例

    本文将深入探讨Spring注解注入的相关知识点,以及如何通过提供的压缩包文件进行实践学习。 **1. Spring注解概述** 在Spring框架中,注解提供了元数据的方式来配置bean,使得我们不再需要XML配置文件。常见的注解...

    Struts2+spring注解配置简介

    总结来说,Struts2+Spring的注解配置能够帮助开发者减少XML配置文件的繁琐,提高代码的可读性和可维护性。通过合理利用Spring的依赖注入和Struts2的Action注解,我们可以实现更简洁、高效的Web应用程序。在实际开发...

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

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

    spring中注解的实现原理

    Spring注解的处理主要由两部分组成:元注解和注解处理器。元注解是用于创建其他注解的注解,如`@Target`、`@Retention`、`@Documented`和`@Inherited`,它们定义了注解的使用位置、生命周期、是否出现在Javadoc中...

    spring3注解详细

    # Spring 3 注解详解 在 Spring 3 中,注解成为了主要的配置方式,极大地简化了应用程序的配置。本文将详细介绍几个关键的注解,包括 @Autowired、@Qualifier、@Resource 和 @PostConstruct,以及它们在实际开发中...

    spring注解注入示例详解.pdf

    总结以上提到的注解,我们可以看出它们各自的特点和适用场景: - @Autowired更倾向于按照类型装配,配合@Qualifier可以按名称装配,适用于简单的依赖注入场景。 - @Resource倾向于按名称装配,通过name和type属性...

    spring知识点总结

    在Spring中,可以通过XML配置、注解或Java配置来实现依赖注入。 **面向切面编程** 面向切面编程(AOP)是Spring另一个重要的特性,它允许将关注点(如日志、事务管理)从主业务逻辑中分离出来,形成独立的“切面”...

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

    以下是一些常用的Spring注解: 1. **@Component** - 用于标记一个类作为Spring管理的Bean。 - 可以配合@ComponentScan注解使用,自动扫描指定包下的所有组件。 2. **@Service** - 特别适用于业务逻辑层的服务...

    Struts2+spring注解配置

    Struts2 和 Spring 的整合是企业级 Java Web 开发中...总结来说,Struts2 和 Spring 的注解配置极大地简化了 Web 应用的配置工作,提高了开发效率。通过合理使用这些注解,可以构建出结构清晰、易于维护的企业级应用。

Global site tag (gtag.js) - Google Analytics