这是我的客户端代码
RestTemplate restTemplate = new RestTemplate();
ResponseEntity responseEntity = restTemplate.postForObject(appConfig.getRestUrl(),processFiles, ResponseEntity.class);
这是我的Rest控制器代码:
@RequestMapping(value = "/v1/processfiles/", method = RequestMethod.POST)
public ResponseEntity addProcessFiles(@RequestBody List<ProcessFiles> processFiles) {
try {
processFilesDao.save(processFiles);
return ResponseEntity.status(HttpStatus.OK).body("Success");
} catch (Exception e) {
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body("Failure occured at server side");
}
如果我在调用后使用 String.class 作为返回类型,则相同的代码也有效。但不是响应实体类。我做错了什么,如果我需要客户端也相同的响应实体
我不确定,但我认为它不能将“成功”字符串转换为响应实体,而是使用字符串泛型类型:
@RequestMapping(value = "/v1/processfiles/", method = RequestMethod.POST)
public ResponseEntity<String> addProcessFiles(@RequestBody List<ProcessFiles> processFiles) {
试试这个:
@RequestMapping(value = "/v1/processfiles/", method = RequestMethod.POST)
public ResponseEntity addProcessFiles(@RequestBody List<ProcessFiles> processFiles) {
try {
processFilesDao.save(processFiles);
return new ResponseEntity<>("Success", HttpStatus.OK);
} catch (Exception e) {
return new ResponseEntity<>("Failure occured at server side", HttpStatus.INTERNAL_SERVER_ERROR);
}
有没有人能告诉我如何用Google SQL Cloud解决GAE中的这个错误我用localhost运行没有问题,但是当我部署到GAE时,它会显示这个错误
我试图在运行在Android中的SubscriptionClient实例上调用RegisterMessageHandler方法。 在将消息发布到特定主题(通过自动测试)20秒左右之后,我在我的Android应用程序中收到了几个超时异常,该应用程序实际上包含了SubscriptionClient实例的RegisterMessageHandler。 输出窗口 这里有个错误: **System.Time
但是,该方法(authContext.AcquireTokenAsync)与其他参数(如客户端id等)很好地配合使用,如下所示。result=await authContext.AcquireTokenSilentAsync(ResourceId,clientId); UWP是否对具有ClientCredential(clientid,key)的AuthContext.AcquireTokenSi
问题内容: 这可能有些琐碎,但我希望获得一些帮助。 我得到: 做的时候: 谁能告诉我原因是什么? 问题答案: 在Java EE受管上下文中,获取对与EntityManager关联的EntityTransaction实例的引用是非法的。从EntityManager.getTransaction()的Java EE API文档中: 返回资源级的EntityTransaction对象。EntityTra
我正在尝试使用Jprofiler的离线分析API将Jprofiler 8.1.4与jenkins集成。下面是写入的程序 > 开始JProfiler录制。 保存快照。 停止JProfiler录制。 导入java。io。文件导入java。io。IOException; 公共类TestJenJPIntegration{public static Connection connObj=null;publi
我不明白为什么我总是得到这个错误