腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6393)
视频
沙龙
1
回答
我
应该在
SpringBoot
支持
的
REST
Api
中
提供
特
定于
层
的
异常
吗
?
、
、
、
我
有一个基于
SpringBoot
的
REST
Api
,结构如下:
Rest
Controller -> Service -> Repository
我
想知道如何“恰当地”处理
异常
。现在,
我
想要一个
REST
错误
的
特定格式,所以我有一个@ControllerAdvice处理这些
异常
(@ExceptionHandler(MyResourceNotFoundException.c
浏览 15
提问于2019-04-10
得票数 0
5
回答
Springboot
、
rest
、apis和响应状态是常见
的
实践
、
、
我
正在尝试构建
我
的
第一个基于spring引导
的
rest
,并试图了解在没有找到资源
的
情况下返回404
的
常用实践是什么。首先,
我
不知道是否应该考虑不寻找资源--一个“特殊事件”,或者只是一些通常发生
的
事情,
我
的
应用程序应该经常处理。
我
找到
的
大多数解决方案都建议使用带注释
的
异常
,它告诉处理程序在资源未找到
的
情况下返回
浏览 2
提问于2018-11-24
得票数 0
回答已采纳
2
回答
在春季,ResponseEntity可以在控制器之外使用
吗
?
、
、
、
我
有以下问题。每当我想要操作从控制器返回
的
HTTP响应时,
我
都会在Spring
的
RestController中使用HTTP。
我
的
控制器现在收到了一条消息,但是最好能分析一下下面发生
的
事情是否成功。因此,
我
是
浏览 2
提问于2019-12-30
得票数 0
回答已采纳
3
回答
REST
API
范例位于OSI
的
哪一
层
?
、
在一次采访
中
,
我
被要求对OSI
层
之间
的
REST
API
范例进行分类。
我
认为它
应该在
5到7
层
之间;但是,面试官说它只属于第5
层
,因为它类似于RPC。在我看来,它不能只在5
层
会话
层
,因为真正
的
REST
API
不像Session (HTTP会话)是无状态
的
,所以它可以作为协议放在第7
层
(应用程序)
浏览 4
提问于2015-03-26
得票数 13
回答已采纳
3
回答
春季启动
中
的
生产级
异常
处理
、
、
、
、
我
有个设想:现在,有一种情况是,
我
希望处理自定义
异常
(
我
知道如何做),以便在服务器以某种方式响应时,将特定
的
Http状态和消息返回给UI,例如500应该返回“请稍后返回”,而不是“内部服务器错误”。我们
的
微服务
的
maven项目分为3
层
(子maven项目),即业务<
浏览 1
提问于2018-03-08
得票数 2
回答已采纳
1
回答
Java :仅在业务逻辑
层
中进行验证
、
我
有一个应用程序,
我
不知道如何处理验证。目前,
我
还在使用
提供
的
验证器在jsf
层
中进行验证。
我
认为,在大多数情况下,只是重复代码。有什么方法可以避免这种代码重复
吗
?java服务器faces是否能够使用
我
在业务逻辑
层
中
抛出
的
验
浏览 1
提问于2013-12-13
得票数 7
回答已采纳
1
回答
spring.config.import故障切换
、
、
我
有一个
Springboot
2.4应用程序,它试图在CD/CI环境
中
运行测试,而不能访问application.properties文件中指定
的
配置服务器。
我
尝试为特
定于
配置文件
的
属性文件
中
的
缺失值
提供
替代配置。每当测试开始运行时,似乎正在尝试在加载特
定于
配置文件
的
配置之前设置spring上下文,并且测试失败并出现java.lang.IllegalStateExcepti
浏览 1
提问于2021-02-20
得票数 1
2
回答
分离
REST
API
和Spring web服务
的
实现
、
、
、
、
我
一直在使用@RestController和@RequestMapping等Spring注解在Spring Boot Web应用程序中生成简单
的
服务。因此,
我
让这个简单
的
例子正常工作:public class HelloController { public;} 现在,
我
想分离出一个仅包含
REST
接口和DTO
的
API
库
浏览 1
提问于2015-02-14
得票数 2
1
回答
一个应用程序
的
Keycloak认证客户端无法访问同一领域中
的
另一个客户端应用程序
、
、
、
http://localhost:8181/auth/realms/my-realm 现在
我
想从
我
的
springboot
-
rest
-
api
中
访问
springboot
-mvc-client.端点我用Authorization
我
的
理解(这可能是错误
的
)是因为两个客户端都在同一个领域注册,所以我应该能够使用
springboot
-mvc-客
浏览 1
提问于2021-10-14
得票数 0
回答已采纳
1
回答
对
api
的
异常
处理和错误响应
、
、
、
我
正在设计
api
的
异常
处理和错误响应。谁能让
我
知道
异常
是如何为企业应用程序设计
的
。我们是否可以将java预定义
的
异常
映射到应用程序
异常
。如果是这样,我们如何将预定义
的
java
异常
映射到我们
的
应用程序场景
中
呢?如果不是,我们需要如何为企业应用程序设计例外?有什么指导原则
吗
?一旦
异常
被映射,它就会被
提供</
浏览 0
提问于2020-03-29
得票数 0
2
回答
保护没有OAuth2客户端凭据
的
Api
调用在SPA应用程序
中
的
流程
、
、
我
有一个SPA应用程序,它向匿名用户
提供
统计数据和信息。它是一个react spa应用程序,将使用后端
REST
Web
API
(.net核心)。这些数据不是特
定于
用户
的
,因此这些信息是免费
提供
的
,不需要用户身份验证。然而,
我
不希望
我
的
后端
Api
层
暴露在互联网上(即不被匿名应用程序使用,如邮递员、
rest
客户端等)。
我
熟悉客户端凭
浏览 18
提问于2020-07-09
得票数 1
1
回答
使用ClusterSharding在Akka集群
中
存储实体ID
、
、
我
有一个akka.net集群,在这个集群
中
,
我
打算使用ClusterSharding对集群
中
各个节点
的
实体(参与者)进行分解。位于集群之上
的
是一个
层
,它将是一个标准
的
REST
风格
API
,
提供
创建和检索实体
的
端点。
我
还希望能够通过这个
API
返回集群
中
当前所有实体
的
ID (就像通常在
REST
风格<
浏览 0
提问于2017-09-06
得票数 0
回答已采纳
2
回答
如何通过容器事务从jersey资源返回创建
的
实体id?
、
、
假设
我
在泽西资源
中
的
POST方法
中
创建了一个新
的
Widget实体。此外,此泽西服务运行在Glassfish 4下,也是一个EJB,并具有容器事务管理。POST方法
的
最后一行类似于如果
我
手动控制事务,那么在调用em.persist()之后,
我
将拥有新Widget
的
主键。
我
想我可以使用注释来手动处理事务,但我认为可能有更好
的
方法来
浏览 2
提问于2014-01-29
得票数 0
回答已采纳
1
回答
RESTful应用编程接口中
的
向后兼容性
、
、
、
我
目前正在设计一个使用ASP.NET Web
API
实现
的
RESTful
API
。
我
希望保持实际
的
API
代码不受任何向后兼容性
的
影响,以确保干净和最新
的
设计。
我
想过用一
层
版本翻译器来解决这个问题。 这些翻译器
中
的
每一个都知道如何将一个特定版本(vPrevious)
的
请求和响应转换为另一个特定版本(
浏览 2
提问于2012-11-05
得票数 4
1
回答
Spring WebApp
中
的
JPA
异常
处理
、
、
我
正在开发一个包含DAO、服务、控制器、视图层
的
Spring应用程序。JPA被用于数据库访问。
我
用于JPA
异常
处理
的
方法如下所示。DBException e, HttpServletRequest req) { }
我
希望在
异常
中有更多
的
信息,这就是创建自定义DBException
的
原因,而且
我</em
浏览 4
提问于2015-12-18
得票数 1
回答已采纳
2
回答
将Struts 1.x迁移到什么?
、
、
、
、
我
有一个用Struts 1.x构建
的
应用程序,她
的
前端是带有FLEX (Action-Script)
的
JSP,
我
的
想法是将前端改为角6,而我
的
后端不
支持
REST
。Struts
支持
REST
的
最佳选择是什么?
我
应该添加,或者将整个应用程序升级到Struts2.x,或者更多地升级到SpringMVC?
浏览 0
提问于2018-10-04
得票数 0
回答已采纳
1
回答
使用web服务或Java
API
、
、
我们正在用Java实现一个
REST
-ful Web服务,我们
的
设计将把瘦服务
层
与域
层
分开。我们
的
域
层
可以封装在它自己
的
.jar
中
,因为它是完全独立
的
,并且不知道服务
层
。服务
层
将为我们
的
一些非Java客户端
提供
服务,
我
想知道,允许Java客户端直接使用Java
API
是不是很糟糕
的
设计?在我看来,Java软件没有
浏览 4
提问于2013-12-17
得票数 0
2
回答
Java代码函数
中
捕获
的
异常
时
的
java最佳实践
我
想知道处理这种情况
的
最佳方法或最佳做法是什么。猜一个像这样简单明了
的
函数: Object result = null; String payload = methodThrowsAnExceptionIOException e) { }
浏览 0
提问于2017-07-20
得票数 1
1
回答
当为javax.net.ssl.keyStore应用程序指定密钥存储库时,
SpringBoot
和server.ssl.key存储属性有什么区别?
、
、
、
我
可以使用这些属性
中
的
任何一个指定keystore --特
定于
Java
的
javax.net.ssl.keyStore或spring引导特定
的
server.ssl.key存储。有什么不同
吗
?
我
想使用keystore来使用https为
我
的
应用
提供
服务,以及使用一些
REST
服务进行客户端身份验证。如果密钥库没有指定为属性或jvm参数,而是在启动时使用自定义代码读取,那么
Sprin
浏览 3
提问于2020-04-07
得票数 5
回答已采纳
1
回答
具有故障切换回退功能
的
SpringBoot
Rest
API
、
、
、
我
在
springboot
中
构建
rest
API
,
我
的
应用程序在请求
中
接收数据列表并更新DB
中
的
记录。
我
有新
的
要求,
我
需要检查是否有任何
异常
抛出
的
DataBase,如数据库关闭,然后
我
需要保存请求
的
数据,并申请重试,一旦数据库启动。为了达到这个要求,
我
使用了ActiveMQ,当
浏览 16
提问于2021-04-06
得票数 0
点击加载更多
相关
资讯
怎样设计安全的GraphQL API?
存储集成问题如何破坏基础设施自动化
重磅:Swagger3.0官方starter诞生了,其它的都可以扔了
API开发者永不“REST”
重磅:Swagger3.0 官方 starter 诞生了,其它的都可以扔了
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券