`
peonyzzdx
  • 浏览: 587331 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

spring注解@Component和Qualifier的使用示例

    博客分类:
  • J2EE
阅读更多
1.AidNeedPopulationValidatorImpl.java
 
  import org.springframework.stereotype.Component;
  import com.tianque.validate.DomainValidator;
  import……

  @Component("aidNeedPopulationValidator")

public class AidNeedPopulationValidatorImpl implements   DomainValidator<AidNeedPopulation>{
……………… }


2.AidNeedPopulationServiceImpl.java
      import…… ;
     @Service("aidNeedPopulationService")
     @Transactional
   public class AidNeedPopulationServiceImpl extends LogableService implements AidNeedPopulationService{
@Qualifier("aidNeedPopulationValidator")
@Autowired
private DomainValidator<AidNeedPopulation>  domainValidator;

    ……
//使用
public AidNeedPopulation addAidNeedPopulation(AidNeedPopulation aidNeedPopulation) {
ValidateResult aidNeedValidator  =  domainValidator.validate(aidNeedPopulation);
……
return aidNeedPopulation;
}


}
0
0
分享到:
评论

相关推荐

    Spring实战之Qualifier注解用法示例

    Spring实战之Qualifier注解用法示例 Qualifier注解是Spring Framework中的一种依赖注入方式,用于在多个同类型的Bean中选择特定的Bean实例。下面是Qualifier注解的详细用法示例: 一、 配置文件 在Spring配置文件...

    @Commponent注解HelloWorld示例

    在本示例中,我们可能没有XML配置,而是使用了Java配置类,并使用`@ComponentScan`注解来指示Spring去寻找那些带有`@Component`(以及其子注解如`@Service`、`@Repository`和`@Controller`)的类。 3. **@Component...

    spring注解实例

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

    Spring 注解 小例子

    在Spring框架中,注解是一种强大的工具,它简化了配置并增强了代码的可读性。Spring注解的主要目的是消除XML配置...Spring注解的强大之处在于它们的灵活性和组合能力,使得开发者能够根据需求定制化应用的配置和行为。

    spring注解 -----最简单的注解与自动装配例子

    通过分析这些代码,我们可以更好地理解Spring注解的使用和自动装配的工作原理。 总的来说,Spring注解极大地简化了Spring应用的配置,使得开发者可以更加专注于业务逻辑,而不是繁琐的XML配置。通过合理使用@...

    最简单的一个spring注解实例

    在Spring框架中,注解是实现依赖注入(Dependency Injection,DI)的一...在SpringIOC的压缩包文件中,可能包含了关于Spring注解和IoC容器的相关教程、示例代码或文档,可以帮助你更深入地理解和实践Spring注解的使用。

    Spring demo 自动检测注解

    7. **组件扫描**:Spring的`@Component`、`@Service`、`@Repository`和`@Controller`等注解用于标记组件类,配合`@ComponentScan`可以自动检测并注册这些类到IoC容器,从而实现bean的自动创建和依赖注入。...

    spring中Resource和Component注解

    在Spring框架中,`@Resource`和`@Component`是两个非常重要的注解,它们用于不同的目的,但都与依赖注入(Dependency Injection, DI)息息相关。这篇文章将深入探讨这两个注解,以及它们如何在Spring应用中协同工作...

    spring3.x注解

    Spring 3.x 框架引入了依赖注入的注解,改变了传统的 XML 配置方式,提供了一种更加灵活和方便的依赖配置方式。下面对 Spring 3.x 的注解应用进行详细的介绍。 一、属性装配 在 Spring 3.x 中,提供了两种用于...

    Spring注解收集1

    ### Spring注解详解 #### 一、Spring框架与注解技术背景 随着软件工程的发展,特别是在企业级应用领域,Spring框架因其轻量级且强大的功能而成为开发者的首选。Spring框架提供了一种全面的方式来管理对象及其依赖...

    spring的Annotation注解.

    `@Autowired`、`@Qualifier`、`@Resource`和`@Component`等注解,都是Spring框架中不可或缺的一部分,它们共同构成了Spring框架强大的功能基础。理解并熟练掌握这些注解的使用,对于提升开发效率和代码质量具有重要...

    JavaEE 使用注解配置Bean的一个示例

    本示例将深入探讨如何使用注解来配置Bean,使得应用程序的配置更加简洁、直观。 首先,我们要理解什么是Bean。在JavaEE(或Spring框架)中,Bean通常指的是由IoC(Inversion of Control,控制反转)容器管理的对象...

    spring famework 基于注解配置示例

    本示例将详细介绍如何使用注解配置实现Spring框架的注入。 首先,我们需要了解几个关键的注解: 1. `@Component`:这是Spring中的基础组件注解,可以标记一个类为Spring管理的bean。例如,我们可以定义一个简单的...

    Spring Boot最常用的30个注解.docx

    详细介绍了Spring Boot最常用的30个注解,包含概念、原理、示例 Spring Boot最常用的30个注解 一、 @SpringBootApplication 二、 Spring Bean 相关 1 @Controller 2 @Service 3 @Repository 4 @Component 5 @Bean 6 ...

    spring-demo10-注解-IOC.zip

    在这个"spring-demo10-注解-IOC"的示例中,我们可以期待看到如何创建和配置带有注解的bean,如何使用 `@Autowired` 进行依赖注入,以及可能的AOP配置。通过查看源代码,我们可以学习到如何在实际项目中应用这些注解...

    spring自动扫描和管理Bean的示例

    在`spring_autozp_demo`压缩包中,可能包含了一个Spring应用的示例代码,演示了如何使用上述注解和配置。通过分析这个示例,你可以更好地理解Spring自动扫描和管理Bean的工作原理,以及如何在实际项目中应用这些概念...

Global site tag (gtag.js) - Google Analytics