簡體   English   中英

使用Spring包作為外部庫

[英]Using Spring packages as external libraries

我將所有人員信息存儲在LDAP中。 但是我還必須將它們作為Java對象處理。

我關心一個對象並查找每個屬性,檢查該對象是否存在該屬性並將其設置為我的Java對象。 我針對幾種對象類型執行此操作。 根據OOP概念,這在我看來很丑。 我發現Spring包可以滿足我的需要( Spring ODM ),但是我不希望我的應用程序具有Spring上下文。 是否可以在沒有上下文的情況下像外部庫一樣使用Spring類和方法? 謝謝。

這取決於您想從Spring確切使用什么。 如果您可以提供該類的所有依賴項(其構造函數中的參數),並且可以在類路徑上沒有其他Spring jar的情況下進行編譯,則很有可能可以使用它。

但是就像FYI一樣,Spring Ldap還是一個死項目,還有其他一些庫可用於對象目錄映射。 特別是如果您的項目不依賴於Spring,則可能需要考慮使用例如UnboundID LDAP SDK來代替,它提供了相同的功能 可能您可以使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM