将豆子注入枚举
2022-08-31 14:22:11
我有DataPrepareService,它为报告准备数据,我有一个包含报告类型的枚举,我需要将ReportService注入Enum或从enum访问ReportService。
我的服务:
@Service
public class DataPrepareService {
// my service
}
我的枚举:
public enum ReportType {
REPORT_1("name", "filename"),
REPORT_2("name", "filename"),
REPORT_3("name", "filename")
public abstract Map<String, Object> getSpecificParams();
public Map<String, Object> getCommonParams(){
// some code that requires service
}
}
我尝试使用
@Autowired
DataPrepareService dataPrepareService;
,但它不起作用
如何将我的服务注入枚举?