«guice» etiketlenmiş sorular

5
Guice'de Geçersiz Kılma
Guice ile oynamaya yeni başladım ve düşünebileceğim bir kullanım örneği, bir testte sadece tek bir bağlayıcıyı geçersiz kılmak istiyorum. Sanırım her şeyin doğru bir şekilde kurulduğundan emin olmak ve çoğaltmayı önlemek için üretim seviyesi bağlantılarının geri kalanını kullanmak istiyorum. Aşağıdaki Modüle sahip olduğumu düşünün public class ProductionModule implements Module { …
138 java  unit-testing  guice 

2
Java sınıfları neden uygulanan arabirimlerden ek açıklamaları devralmaz?
Bazı yöntem çağrılarını engellemek için Guice'nin AOP'sini kullanıyorum. Sınıfım bir arabirim uyguluyor ve arabirim yöntemlerine açıklama eklemek istiyorum, böylece Guice doğru yöntemleri seçebilir. Ek açıklama türüne Devralınan ek açıklama uygulama sınıfı ile açıklama eklense bile , Devralınan'ın java belgesinde belirtildiği gibi ek açıklamayı devralmaz: Ayrıca, bu meta ek açıklamanın yalnızca …

6
Bağımlılık Ekleme için Google Guice ve PicoContainer
Ekibim bağımlılık ekleme çerçevelerini araştırıyor ve Google-Guice ile PicoContainer arasında karar vermeye çalışıyor. Çerçevemizde birkaç şey arıyoruz: Küçük bir kod ayak izi - Küçük bir kod ayak izi ile demek istediğim, kod tabanımızın her yerinde bağımlılık enjeksiyon kodu çöpüne sahip olmak istemiyoruz. Yolda yeniden düzenleme yapmamız gerekirse, olabildiğince kolay olmasını …

2
Guice'nin enjektöründen açıklamalı örnek nasıl alınır?
Diyelim ki bir modülüm var: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } ve modülü test etmek ve bir sınıf ve alan olmadan Stringnot verilen bir alana doğru değeri enjekte edip etmediğini kontrol etmek istiyorum, Names.named("annotation")ancak değeri doğrudan enjektörden alıyor: @Test public void test() …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.