«java» etiketlenmiş sorular

Java popüler bir üst düzey programlama dilidir. Dilin kendisini kullanma veya anlama konusunda sorun yaşıyorsanız bu etiketi kullanın. Bu etiket nadiren tek başına kullanılır ve çoğunlukla [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] ve [maven] ile birlikte kullanılır.



17
@Autowired - Bağımlılık için uygun bir fasulye türü bulunamadı
Spring ve Hibernate kullanan hizmetler için varlıklar, hizmetler ve JUnit testleri oluşturarak projeme başladım. Bütün bunlar harika çalışıyor. Ardından, bu web uygulamasını birçok farklı adım adım öğretici kullanarak yapmak için spring-mvc ekledim, ancak Controller'ı @Autowired ek açıklamasıyla yapmaya çalışırken, dağıtım sırasında Glassfish'ten hatalar alıyorum. Sanırım bir sebepten dolayı Spring benim …

8
@ComponentScan açıklamasını kullanarak birden fazla yol nasıl taranır?
Spring 3.1 kullanıyorum ve @Configurationve @ComponentScanözniteliklerini kullanarak bir uygulamayı önyükleme yapıyorum . Gerçek başlangıç ​​şununla yapılır: new AnnotationConfigApplicationContext(MyRootConfigurationClass.class); Bu Yapılandırma sınıfı, @Configuration @ComponentScan("com.my.package") public class MyRootConfigurationClass ve bu iyi çalışıyor. Ancak taradığım paketler hakkında daha spesifik olmak istiyorum, bu yüzden denedim. @Configuration @ComponentScan("com.my.package.first,com.my.package.second") public class MyRootConfigurationClass Ancak bu, @Componentek açıklama …

7
WELD-000072 Pasifleştiren bir kapsam bildiren yönetilen fasulye pasifleştirmeye uygun olmalıdır
Java web formlarında basit bir program yazdım ancak şu hatayı alıyorum: WELD-000072 Pasifleştiren bir kapsam bildiren yönetilen fasulye pasifleştirmeye uygun olmalıdır. Bean: Niteleyicilerle [ BeanPakage.DemoBeans] Yönetilen Bean [sınıfı @Any @Default @Named] Biri bana bu hatanın nereden geldiğini söyleyebilir mi? import javax.enterprise.context.SessionScoped; import javax.inject.Named; @Named("DemoBeans") @SessionScoped public class DemoBeans { private …
90 java  cdi  jboss-weld 

10
Java'da bir sabitler sınıfını nasıl tanımlarsınız?
Tüm yaptığı sabitleri tutan bir sınıf tanımlamanız gerektiğini varsayalım. public static final String SOME_CONST = "SOME_VALUE"; Bunu yapmanın tercih edilen yolu nedir? Arayüz Soyut Sınıf Final Sınıfı Hangisini kullanmalıyım ve neden? Bazı cevapların açıklamaları: Numaralamalar - Ben sadece herhangi bir şekilde birbiriyle ilişkili olmayan bazı sabitleri toplayarak, hiçbir şey numaralandırma …

5
Yapıcıyı parametreyle taklit edin
Aşağıdaki gibi bir sınıfım var: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } Yapıcıdaki mantık A(String test)ve check()alay etmeye çalıştığım şeyler. Şunun gibi aramalar istiyorum: new A($$$any string$$$).check()kukla bir dize döndürür "test". Denedim: A a = mock(A.class); …

5
Bulduğu ilk öğe null ise neden findFirst () bir NullPointerException oluşturur?
Bu neden bir atıyor java.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here .orElse("StringWhenListIsEmpty"); //.orElse(null); // Changing the `orElse()` to avoid ambiguity İlk madde stringsIS nullmükemmel kabul edilebilir bir değerdir. Ayrıca, findFirst()URL'leri işleyebilmek için daha da anlamlı olan bir İsteğe Bağlı döndürür …


4
Kaynak dizini yolunu programlı olarak alma
Aşağıdaki dizin düzenine sahibim: src ana java kaynaklar sql (veritabanı betikleri) yay (konfigürasyon) internet uygulaması ServletContextListener sınıfında, SQL dizini altındaki dosyalara erişmek ve onları listelemek istiyorum. Temelde benim sorunum yolla ilgili, çünkü dosyaları bir dizin altında listelemenin kısaca şöyle olduğunu biliyorum: File folder = new File(path); File[] listOfFiles = folder.listFiles(); …
90 java  spring  io 

8
Java'nın Func ve Action eşdeğerleri
Java'nın Func ve Action eşdeğerleri nelerdir ? Demek istediğim, bunu kendi başıma yazmak yerine: public interface Func<TInput, TResult> { TResult call(TInput target) throws Exception; } public interface Action<T> { void call(T target) throws Exception; }
90 java 

8
Firebase Sınıfta serileştirilecek özellik bulunamadı
Firebase Veritabanı oluşturmakla karşılaştım. Bir sınıfı modellemeye çalışıyorum. Çok basit bir sınıf: package com.glups.model; import com.google.firebase.database.IgnoreExtraProperties; @IgnoreExtraProperties public class AlumnoFB { private String nombre; private String apellidos; private String telefono; private String email; private Boolean tieneWhatsapp; private Boolean tieneTelegram; private Boolean tieneHangouts; private Long formaPago; private Double ratioHora; private Double …

14
Bir maksimum değeri aşmadan bir değişkeni nasıl artırabilirim?
Okul için basit bir video oyun programı üzerinde çalışıyorum ve bu yöntem çağrılırsa oyuncunun 15 sağlık puanı alacağı bir yöntem geliştirdim. Sağlığı maksimum 100'de tutmalıyım ve bu noktada sınırlı programlama yeteneğimle böyle bir şey yapıyorum. public void getHealed(){ if(health <= 85) health += 15; else if(health == 86) health += …



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.