私は CDI で遊んでいて、拡張機能を書いて足を濡らしたいと思っています。以下のように、ユーザーがファイルから構成プロパティを挿入できるようにする標準的な概念について考えています。
@Inject @Config("applicationUrl")
private String applicationUrl;
しかし、拡張機能としてそれを行う価値があるのだろうか?つまり、いくつかの異なるアプリケーションで使用する必要がある場合でも、すべてのもの (ConfigReader、注釈など) を beans.xml で小さな jar に圧縮し、それを通常の Bean ソースとして使用することができます。私は正しいですか?