第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何處理 Google Cloud Endpoints 和 Java 上的字段值約束?

如何處理 Google Cloud Endpoints 和 Java 上的字段值約束?

慕尼黑8549860 2023-09-20 16:33:43
我來自 Spring boot(帶有 Jersey)來制作 REST API,如果我想要某個字段中的某些值有任何約束,比如有一些最大值或在 javax.validation 庫中不為空,我可以輕松處理。import javax.validation.Valid;import javax.validation.constraints.NotNull;...@PUT@Produces(MediaType.APPLICATION_JSON)public Response gestionarVenta(@Valid @NotNull(message = CONSTRAINT_BODY_NOT_NULL) final ProductoCompradoDTO productoCompradoDTO) {   ...}但是,我現(xiàn)在正在查看 Google Cloud Endpoints,并嘗試使用同一個庫,但它只是忽略它并繼續(xù)執(zhí)行該方法。import javax.validation.Valid;import javax.validation.constraints.NotNull;@Api(name = "echo", version = "v1", namespace = @ApiNamespace(ownerDomain = "echo.example.com", ownerName = "echo.example.com", packagePath = "")// ...)public class MyApi {    @ApiMethod(name = "echo")    public Message echo(@Valid @NotNull(message = "cant be null") Message message, @Named("n") @Nullable Integer n) {        ...    }}我正在發(fā)送一個空尸體。為什么它會忽略它?是否有某種方法或庫可以對 Google Cloud Endpoints 上的字段值施加約束?謝謝!
查看完整描述

1 回答

?
慕容708150

TA貢獻(xiàn)1831條經(jīng)驗 獲得超4個贊

對 REST API 調(diào)用執(zhí)行由 javax.validation 注解表示的檢查是 Spring Boot 框架中實現(xiàn)的一項功能。

截至 2019 年 10 月,Cloud Endpoints Frameworks for Java 未實現(xiàn) javax.validation 檢查。此外,它不支持等效功能。


查看完整回答
反對 回復(fù) 2023-09-20
  • 1 回答
  • 0 關(guān)注
  • 83 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號