繁体   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