亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

Java/Spring 庫服務異步

Java/Spring 庫服務異步

千巷貓影 2022-11-02 16:51:44
我創建了一個 java/spring 庫,提供可重用的功能,例如調用 ldap 服務來檢查用戶是否已通過給定目錄服務的身份驗證。該庫正在運行,我可以通過 maven 將它集成到任何給定的 java 項目中,或者將 api 與 rest 一起使用。我有兩個問題:我想調用那個圖書館服務讓我們說public boolean authenticateUser(String login, String password)異步。我是在庫中異步編碼該服務還是應該由消費應用程序執行異步調用?因為它是一個使用彈簧(引導)的庫,所以我在庫中定義了一個專用ThreadPoolTaskExecutorbean。這是一個好主意(專用ThreadPoolTaskExecutor)還是消費應用程序應該定義ThreadPoolExecutor
查看完整描述

1 回答

?
滄海一幻覺

TA貢獻1824條經驗 獲得超5個贊

  1. 您應該提供兩個同步版本和一個異步版本,以便客戶端可以決定。

  2. 這應該由客戶端配置。所以你的庫必須提供配置線程池。

也許將您的庫實現為 Spring Boot Auto Configuration Starter 可能是一個想法:

https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-auto-configuration.html


查看完整回答
反對 回復 2022-11-02
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號