读书人

spring引语@Component和Qualifier的使

发布时间: 2012-09-13 09:51:53 作者: rapoo

spring注解@Component和Qualifier的使用示例
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;
}


}

读书人网 >编程

热点推荐