Aşağıdaki kod herhangi bir hata atmıyor ve tek başına bir java programı. Bunun yerine, boş geçersem, konsolda null yazdıracaktır. Lütfen, bana @ notnull ek açıklamasını nasıl etkinleştireceğinizi bildirin.javax @notnull çalışmıyor
cevap
Bu şekilde çalışmayacak. Bu ek açıklamaları tetiklemek için Bean Doğrulama çerçevesi kullanmanız gerekir. JVM'nin kendisi bunun üstesinden gelemez. Java Bean Doğrulama'ya kısa bir giriş için lütfen JavaEE Tutorial'a bakın. İyi bir uygulama, açıklamalı fasulyeleri doğrulamak için uygulamanızda kullanabileceğiniz Hibernate Validator'dur.
Bu yardımcı olur umarım.
@Bu ikna ettiniz beni ... –
Nasıl yapılacağını biliyor musun? birim bu tür bir yöntem testi? (örn .: Junit, Mockito) – arun
@arun Lütfen şunu okuyun: http://hibernate.org/validator/documentation/getting-started/ –
- 1. NotNull özniteliği
- 2. Crashlytics Android Studio Çalışmıyor: NoClassDefFoundError: javax/swing/SwingUtilities
- 3. java.lang.NoClassDefFoundError: javax/mail/MessagingException
- 4. java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
- 5. swagger ve jboss ile javax doğrulama
- 6. Yöntem argümanında NotNull Ek Açıklama kullanma
- 7. javax doğrulama hata mesajı yapma daha spesifik
- 8. Enx için Javax Hazırda Bekletme Aracı
- 9. @ NULLLAble @ @ IntelliJ IDEA, Maven ve JSR ile NotNull 0155
- 10. Hem IntelliJ hem de Eclipse geliştiricilerinin çalıştığı bir projede @NotNull öğesinin kullanılması
- 11. Pandalar - eksik verilerle satırların silinmesi .isnull(), notnull(), dropna() kullanılarak çalışmayan satırlar
- 12. javascript çalışmıyor Regex çalışmıyor
- 13. webpack prodüksiyon çalışmıyor Çalışmıyor
- 14. Sertifika çalışmıyor Alamofire çalışmıyor
- 15. Querydsl @QueryInit çalışmıyor
- 16. javax dinamik sunucu kayıt kaydını kullanarak birden fazla Jersey sağlayıcı paketi nasıl yapılandırılır
- 17. Jquery Gizle Çalışmıyor Not Çalışmıyor
- 18. Raylar çalışmıyor raylar çalışmıyor 4.2.6
- 19. Android RecyclerView çalışmıyor dinleyici çalışmıyor
- 20. Baykuş Atlıkarınca etkisi çalışmıyor Çalışmıyor
- 21. IF koşulu çalışmıyor MySQL çalışmıyor
- 22. @Singleton, @Startup, @PostConstruct, EJB3.1 ve Glassfishv3.0.1 üzerinde çalışmıyor.
- 23. Textbox değiştirin ve çalışmıyor çalışmıyor vb.net
- 24. bootstrap navbar çöküş bilgisayarda çalışmıyor bilgisayarda çalışmıyor
- 25. Android e-posta resmine çalışmıyor çalışmıyor
- 26. Kodlanmış UI Çalışmıyor aşağı döküm çalışmıyor
- 27. Basit CORS çalışmıyor (çalışmıyor olsa bile)
- 28. window.location.href çalışmıyor
- 29. sonek çalışmıyor
- 30. List.Except çalışmıyor
@SemihEker Bu yorum kendi başına hiçbir şey ifade etmiyor. Neyin düzenlenmesi gerekiyor? –
Bu ek açıklamalar sadece ipuçlarıdır. Bu kısıtlamaları zorlayacak bir doğrulayıcıyı sınıf yolunuza eklemelisiniz. [Bu yazı] 'ya bir göz atın (http://stackoverflow.com/questions/8756768/annotations-from-javax-validation-constraints-not-working) – Kshitij