我在我的 spring 启动应用程序中使用 Katharsis 以支持 json-api。 我使用这里描述的资源设置 Katharsis: https://www.baeldung.com/json-api-java-spring-web-app 现在,我想在我的 spring 启动应用程序中添加另 ...
我在我的 spring 启动应用程序中使用 Katharsis 以支持 json-api。 我使用这里描述的资源设置 Katharsis: https://www.baeldung.com/json-api-java-spring-web-app 现在,我想在我的 spring 启动应用程序中添加另 ...
我使用标准 Rest API Spring Boot 应用程序工作了 2 年。 对于我的下一个项目,我需要使用 JsonApi。 我做了很少的研究,看到的图书馆很少: https://github.com/katharsis-project/katharsis-framework http ...
我正在尝试在katharsis(版本2.8.2)中使用存储库装饰器,但到目前为止,该方法无法正常工作。 我扩展了ResourceRepositoryDecoratorBase ,实现了RepositoryDecoratorFactory ,并通过SimpleModule将它们提供给Kathar ...
使用JPA在我们的SpringBoot应用程序中使用Katharsis需要使用@JsonApiToMany注释JPA的@OneToMany关系,以及使用@JsonApiToOne注释类似的@ManyToOne。 我想知道是否有什么方法可以避免重复的注释? 有没有更简单的方法将Katharsi ...
我将Katharsis从2.7.0升级到2.8.2,发现以下问题。 Katharsis无法发现没有空参数构造函数的存储库。 临时解决方案:为每个存储库添加空参数构造函数 Katharsis无法发现异常映射器。 临时解决方案:在KatharsisFeature构造函数中添加以 ...
我们使用katharsis库通过spring boot项目实现了大多数API,并且所有API均已成功运行,但是在向项目中添加spring OAuth2配置后,这些API不再起作用,并且始终返回404。请注意,spring控制器可以正常工作但是,katharsis资源没有。 ...
我有一个模型和存储库。 模型具有getter和setter值,必须在响应中将其添加。 我的模型如下 在这里,变量status_message代表我的api状态。 api响应应该像 当数据库具有输入了ID的员工时 {name:“ rajasuba”,emp_id:“ ...
我正在使用Spring Boot和Katharsis构建API。 使用RestAssured编写集成测试时,我的测试通过了STS,但在Maven中得到了404。 我不确定会有什么区别,或者为什么不起作用。 运行API可以正常工作。 我想知道是否有人有什么想法? 代码仓库在这 ...
从源代码看,Kathasis-spring模块仅适用于spring boot。 那么我的问题是,是否可以在xml中配置spring项目并在没有spring boot的情况下加载Katharsis? 如果是这样,您将如何在spring xml中配置katharsis? 有人愿意这 ...
当我尝试重写Katharsis自链接时,我需要添加资源URL作为前缀。 例如:“ self”:“ http:// localhost / table-name / A ”在哪里可以获得http:// localhost / table-name 。 我找到了ResourceRegis ...
有什么方法可以使用Katharsis抑制关系链接? 也就是说,默认情况下它返回: 通常这非常有帮助。 但在一种情况下,我想返回: 也就是说,没有关系链接。 根据JSON API格式设置规则 ,该关系必须返回“链接”,“数据”或“元”之一(即,不需要链接)。 ...
我想处理的JSON可以是: 要么 也就是说,我希望“资源”关系类型是完全可定制的(“组”或“页面”或其他任何类型)。 有没有办法用Katharsis做到这一点? 我希望有某种继承... 但这并不能完全起作用。 我已经找到足够的findAll,它的findAll返 ...
我正在使用katharsis,我想自定义响应,以下是katharsis响应。 如何删除链接下的““ self”:“ http:// localhost / table-name / A ”? ...
我正在使用 Katharsis 库 katharsis-core 和 katharsis-rs 进行 Katharsis 的 JAX-RS 集成。 我使用的版本是 2.4.0。 这些库是否有任何更新,其中 Katharsis 在解析过滤器参数之前自动执行 URL 解码? 我看到 katharsis- ...
我将Kathatrsis用于我的REST API。 我也是JSONApi规范的新手。 我一生都无法找出调用@JsonApiFindAllWithIds方法的url模式。 例如,说它被注释为: 如果我调用该URL(我的资源称为测试): 我希望它能击中该方法,包含一个包含1 ...
我已经使用Spring Boot(版本1.3.6.RELEASE)实现了一个REST API,它正如预期的那样工作。 但是,我想为我的应用程序添加JSON API支持。 问题是我在尝试在Katharsis资源上执行GET时得到404。 pom.xml中的依赖项如下所示(我也使用Sp ...
我已经将Katharsis与spring-boot(MVC + Security)集成在一起,对此我感到非常高兴。 我开始使用额外的spring mvc控制器设置安全性,以处理登录和注销方法。 但是,通过带有RequestBody注释的参数将json转换为java对象,我得到了40 ...
我不确定如何配置这两个库以正确处理预检请求(来自Ember.js)。 使用下面的过滤器对标准的Dropwizard / Jersey资源很好用,但是在启用Katharsis时什么也没做 我可以找到一些示例,说明人们如何使用Spring解决此问题,但我似乎也无法适应这些要求。 我需 ...
我的团队正在尝试使用Katharsis的查询参数,发现它们似乎除了表示层之外什么都不做。 基本上,我想使用包含的参数来侧面加载数据,但是如果我不使用所有关系数据填充返回的资源类(例如,项目与任务有很多关系),则响应中将不返回任何内容。 我想知道当前是否有任何代码使用include参数 ...
我正在尝试分页。 我的作品行之有效,但是我对获取资源URL的方式有些怀疑。 在我的资源库中,我以惰性方式注入ResourceRegistry(我知道它是循环依赖项),以获取我的资源的URL,然后将其用于生成链接。 它工作正常,但是循环依赖关系困扰着我。 是否有一些静态类来获取资 ...