Как использовать ViewAccessScope в deltaspike?

Я использовал Apache CODI ViewAccessScope в своем приложении jsf. Но когда я переносил Apache CODI в DeltaSpike (версия 0.4), я не нашел VViewAccessScope. Может кто-нибудь посоветовать мне, как использовать ViewAccessScope с DeltaSpike

3 ответа

Я userd org.apache.deltaspike.core.api.scope.ViewAccessScoped и работал как шарм.

Все, что мне нужно было сделать, это поместить следующие зависимости в мой файл pom.xml:

<dependency>
   <groupId>org.apache.deltaspike.core</groupId>
   <artifactId>deltaspike-core-api</artifactId>
   <version>1.5.1</version>
  </dependency>
  <dependency>
   <groupId>org.apache.deltaspike.core</groupId>
   <artifactId>deltaspike-core-impl</artifactId>
   <version>1.5.1</version>
   <scope>runtime</scope>
  </dependency>
  <dependency>
   <groupId>org.apache.deltaspike.modules</groupId>
   <artifactId>deltaspike-jsf-module-api</artifactId>
   <version>1.5.1</version>
  </dependency>
  <dependency>
   <groupId>org.apache.deltaspike.modules</groupId>
   <artifactId>deltaspike-jsf-module-impl</artifactId>
   <version>1.5.1</version>
   <scope>runtime</scope>
  </dependency>

Надеюсь, поможет

Они реализуют это сейчас, подождите до 0,5.

В настоящее время его нет в DeltaSpike. Я не вижу, чтобы они начали с этого. Во всяком случае, сегодня я узнал о http://os890.blogspot.com/2013/07/add-on-codi-scopes-for-deltaspike.html который отлично работает в первом тесте. Похоже, что это оригинальная реализация, основанная на модулях DeltaSpike вместо CODI-Core.

Другие вопросы по тегам