我尝试做一些花费时间的处理,突然服务器给我一个timeOut异常。
从我的控制器开始,我调用一个调用服务的generate方法,这个服务调用我的类,其中有一个方法来处理。 您认为解决方案是什么?
vm.afficher = function() {
vm.details = [];
var x = vm.applicationField;
if (x === undefined || x === null) {
x = 'off';
}
FacturationSvc.generate({
selectedDt : new Date(vm.selectedDt),
applicationField : x
}).$promise.then(function(resp) {
vm.details = JSON.parse(JSON.stringify(resp));
vm.table.check = true;
});
}
vm是控制器的实例。
@RequestMapping("/facturations")
@Controller
public class FacturationController {
private FacturationSvc facturationSvc;
@Autowired
public FacturationController(FacturationSvc svc, UserSvc userSvc) {
super();
this.facturationSvc = svc;
}
@RequestMapping(value = "/generate/{selectedDt}/applicationName/{applicationField}", method = RequestMethod.GET)
@ResponseBody
public List<Facturation> generate(@PathVariable Date selectedDt,@PathVariable String applicationField) throws NoSuchFieldException{
return facturationSvc.facturer(selectedDt,applicationField);
}
}