我有一个服务类这样的:如何在Spring中使用事务获取对象?
@Service
public class CompanyServiceImpl implements CompanyService {
@Autowired
private CompanyDAO companyDAO;
@Transactional
public void addOrUpdateCompany(Company company) {
companyDAO.addOrUpdateCompany(company);
}
}
通常情况下,我可以从春天有CompanyService的一个实例:
@Autowired
CompanyService companyService;
但是,在某些情况下,我想创建/得到没有@Autowired像这样安装CompanyService:
CompanyService companyService = XXX.getxxx("CompanyService");
有没有什么办法可以做到这一点?
这是更清楚http://jerlinworld.wordpress.com/2009/07/20/making-your-spring-application-context-aware/但我给你作为答案无论如何。 – 2012-04-06 20:04:32