gpt4 book ai didi

java - org.springframework.beans.factory.annotation.Value 的替代方案,它不是基于 Spring 的

转载 作者:太空宇宙 更新时间:2023-11-04 08:22:30 27 4
gpt4 key购买 nike

我是 Spring 用户,我非常喜欢 org.springframework.beans.factory.annotation.Value 和依赖注入(inject)之类的东西。

不幸的是,对于我正在从事的项目,要求不是使用 Spring。当然,我可以编写一个愚蠢的类来加载属性并为这些属性提供各自的 getter 方法。我想知道是否有一个替代的更优雅和轻量级的包可以将属性文件中的这些值注入(inject)到我的变量中。带有像上面提到的漂亮注释的东西。

我基本上必须避免 Spring/Guice 框架的整体复杂性。

提前致谢!

最佳答案

我会回答我自己的问题,因为我最终自己敲出了代码并将其放在 github 上。

所以,如果有人需要这样的东西,你可以看看:

https://github.com/carlspring/properties-injector

我将尝试将其推送到 Maven Central,因为它是一个 Maven 项目。

关于java - org.springframework.beans.factory.annotation.Value 的替代方案,它不是基于 Spring 的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9246922/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com