REST 配置
Jmix REST 应用程序属性支持配置通用 REST 不同方面的行为。
实体 API
jmix.rest.entity-max-fetch-size
定义 API 返回特定实体实例数量的默认最大值。
下面示例中,为两个实体配置了 entityMaxFetchSize
。所有其他实体则会使用 jmix.rest.default-max-fetch-size 配置的值。
jmix.rest.entity-max-fetch-size.sample_Product = 500
jmix.rest.entity-max-fetch-size.sample_Customer = 1000
jmix.rest.json-transformation-config
定义包含一组 JSON 转换配置的文件,由 REST API 在客户端需要某些特定版本格式的数据时使用。
通过 Resources 接口加载,因此文件可位于 classpath 或者配置文件夹中。
默认值:none
jmix.rest.queries-config
定义包含 JPQL 查询语句的文件,JQPL 查询语句用于 实体 API。
jmix.rest.queries-config = rest/sample/rest-queries.xml
通过 Resources 接口加载,因此文件可位于 classpath 或者配置文件夹中。
默认值:none
jmix.rest.services-config
定义包含一组服务方法的文件,这些服务方法开放为 服务 API。
jmix.rest.services-config = rest/sample/rest-services.xml
通过 Resources 接口加载,因此文件可位于 classpath 或者配置文件夹中。
默认值:none
本页是否有帮助?
感谢您的反馈