0

我使用 spring-hadoop 版本 1。我正在尝试使用映射器类中的 Spring 初始化单例。

下面列出了课程的开始

public class Map extends
    Mapper<LongWritable, Text, Text, IntWritable> 


@Autowired 
MyObject myObject;

问题是它没有初始化。我还在 spring 的日志中检查了 myObject bean 已初始化但未自动装配。

在网上搜索后,我找到了链接

http://forum.springsource.org/showthread.php?128572-Using-spring-context-in-mapper-how-to-autowire

我不明白那里有什么解决方案。

4

1 回答 1

0

MyObject 是任何类型的服务还是只是一个普通的 java bean。

于 2013-06-05T11:52:15.830 回答