com.google.inject.* に相当するアノテーションの代わりに、JSR-330 javax.inject.* アノテーションの使用を検討しています。JSR-330 標準には、私が Guice で好きになったいくつかの機能が含まれていないようです。
具体的には、@Assisted キーワードはサポートされていません。また、@AssistedInject はどうですか? @Inject は複数のコンストラクターに配置できますか?
ベンダー中立であることには関心がありますが、便利な機能を犠牲にするつもりはありません。推奨事項はありますか?