如何通过mlgradle创建自定义REST端点?

ca1c2owp  于 2023-03-30  发布在  其他
关注(0)|答案(1)|浏览(156)

我想在MarkLogic中创建自定义REST端点,如“http://localhost:port/v1/resources/my_custom_endpoint”
我是通过curl命令在本地完成的,但是我想把它和ml-gradle集成起来,把这个过程作为第一次安装活动自动化。
请让我知道如何通过ml-gradle做到这一点。

wrrgggsh

wrrgggsh1#

in this other answer所述,您需要将自定义REST端点模块放在项目/src/main/ml-modules/services目录中。
您可以看到如何在ml-gradle sample project中配置自定义REST端点的示例,其中解释了:

  • /services包含custom services,通过/v1/resources/(服务名称)公开

此外,此目录根目录中的rest-properties.json文件用于配置properties of the REST API server。请注意,这些属性与服务器本身的配置不同-这些属性特定于REST API开箱即用的端点。

相关问题