【发布时间】:2015-03-20 06:50:05
【问题描述】:
我使用我们的应用特定 API 开发了一个 REST 服务器。我们还将一个不同的休息作业服务器部署到另一个位置。目前我正在做的方式是。
@RestController
public class SparkJobController {
@Autowired
private IJobSchedulerService jobService;
...
而服务实现是
@Service(value="jobService")
public class JobSchedulerServiceImpl implements IJobSchedulerService {
@Override
public Map triggerJob(String context) {
Map<String, ?> s = new HashMap<String,Object>();
RestTemplate restTemplate = new RestTemplate();
// restTemplate call to other REST API. and returns Map.
...
}
我的问题是,我的方法正确吗?或者 Spring 框架是否使我们能够使用一些预定义的 API 来帮助使用 RESTTemplate as a Service
[EDIT] : 部署的 REST 服务是第三方应用程序。
【问题讨论】:
标签: spring rest resttemplate spring-io