我有一个返回 pojo 的 spring mvc 控制器:
@RequestMapping(value = "/person", method = RequestMethod.POST,headers="Accept=application/xml, application/json")
public @ResponseBody Person addPerson(@RequestBody Person person) {
return personService.add(person);
}
此控制器位于服务器 A 上的 war 文件 A 中。
我有另一个 spring 应用程序,war 文件 b,它可能在不同的服务器或同一台服务器上运行。访问 addPerson 方法的最佳方法是什么?通过 http 请求或将类文件(和依赖项)打包为 jar 并包含在 war 文件 b 中?或者我是不是搞错了,应该做点别的?