1

私は CDI で遊んでいて、拡張機能を書いて足を濡らしたいと思っています。以下のように、ユーザーがファイルから構成プロパティを挿入できるようにする標準的な概念について考えています。

@Inject @Config("applicationUrl")
private String applicationUrl;

しかし、拡張機能としてそれを行う価値があるのだろうか?つまり、いくつかの異なるアプリケーションで使用する必要がある場合でも、すべてのもの (ConfigReader、注釈など) を beans.xml で小さな jar に圧縮し、それを通常の Bean ソースとして使用することができます。私は正しいですか?

4

1 に答える 1

0

Seam Solderには、リソース注入のための非常に洗練されたメカニズムが付属しています。これをチェックして、ニーズを満たしているかどうかを確認してください。

CDI 拡張機能を理解し、作成し、貢献する機会を探しているのであれば、Deltaspike に関する活動をたどることで、おそらくいくつかのアイデアが得られるでしょう(その恐ろしい Web ページでプロジェクトを判断しないでください :)。

于 2012-07-25T12:00:09.437 に答える