«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.


19
org.hibernate.hql.internal.ast.QuerySyntaxException: tablo eşlenmedi
Örnek web uygulaması Hibernate 4.3.5 + Derby veritabanı 10.10.1.1+ Glassfish4.0, IDE NetBeans 8.0Beta ile. Bir sonraki istisnam var: Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: CUSTOMERV is not mapped at org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:189) at org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:109) at org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:95) at org.hibernate.hql.internal.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:331) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3633) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:3522) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:706) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:562) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:299) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:247) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:278) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:206) ... …

7
JPA: tek yönlü çoktan bire ve basamaklı silme
Bir var ki tek yönlü @ManyToOne aşağıdaki gibi bir ilişki: @Entity public class Parent implements Serializable { @Id @GeneratedValue private long id; } @Entity public class Child implements Serializable { @Id @GeneratedValue private long id; @ManyToOne @JoinColumn private Parent parent; } Eğer bir ebeveynim P ve çocuklarım varsa C 1 …

9
Derlemenin çözülmesini önlemek için derlenmiş Java sınıfları nasıl kilitlenir?
Ayrıştırmayı önlemek için derlenmiş Java sınıflarını nasıl kilitlerim? İnternette çok iyi tartışılan bir konu olduğunu biliyorum, ancak onlara atıfta bulunduktan sonra herhangi bir sonuca varamadım. Pek çok insan obfuscator'ı öneriyor, ancak sadece hatırlanması zor karakter dizileri olan sınıfları, yöntemleri ve alanları yeniden adlandırıyorlar, peki ya hassas sabit değerler? Örneğin, şifreleme …
98 java  jvm  decompiling 

13
Java: Geçersiz kılınmış bir yöntemi çağıran bir süper yöntemi çağırmak
public class SuperClass { public void method1() { System.out.println("superclass method1"); this.method2(); } public void method2() { System.out.println("superclass method2"); } } public class SubClass extends SuperClass { @Override public void method1() { System.out.println("subclass method1"); super.method1(); } @Override public void method2() { System.out.println("subclass method2"); } } public class Demo { public static …

5
JVM'yi hata ayıklama bağımsız değişkenleriyle başlatmadan bir Java uygulamasında hata ayıklayın
Normalde, çalışan bir jvm'ye bir hata ayıklayıcı eklemek için, jvm'yi aşağıdaki gibi bağımsız değişkenlerle başlatmanız gerekir: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Şimdi, hata ayıklama modunda başlatılmamış bir işlemde hata ayıklamak istersem, ne yapabilirim? Bu durum, bir üretim sistemi (yani hata ayıklama argümanları olmadan başlatılan) bir 'rastgele' (terimi gevşekçe kullanıyorum) bir hata …

4
Jackson kullanarak bir JSON dizesini bir diziye ayrıştırma
StringAşağıdaki değere sahip bir var : [ { "key1": "value11", "key2": "value12" }, { "key1": "value21", "key2": "value22" } ] Ve aşağıdaki sınıf: public class SomeClass { private String key1; private String key2; /* ... getters and setters omitted ...*/ } Ve bunu a List<SomeClass>veya a olarak ayrıştırmak istiyorumSomeClass[] Jackson …
98 java  json  jackson 

2
Gradle'ı Mac bash'ta komut satırından çalıştırma
Çok basit bir sorum var. Mac'te yeniyim ve Java projemi yeni Mac'ime taşımaya çalışıyorum. Projede herhangi bir makinede oluşturmak ve çalıştırmak için komut satırından çalıştırabileceğimi düşündüğüm bir Gradlew dosyası var. Komut satırından gradlew yaptığımda (gradlew dosyasının konumunda) gradlew bulunamadı diyor. Bir bash kabuğundan bir komutun nasıl çalıştırılacağına dair bir şey …
98 java  macos  bash  gradle 

8
RESTful ile Spring Boot / MVC / JavaConfig ile GZIP sıkıştırmasını kullanma
Bir dizi RESTfulhizmet için ek açıklama tabanlı java yapılandırması ile Spring Boot / MVC kullanıyoruz ve HTTP GZIPbazı API yanıtlarında seçici olarak akış sıkıştırmasını etkinleştirmek istiyoruz . Bunu kontrol byte[] @ResponseBodycihazımda ve a'da manuel olarak yapabileceğimi biliyorum , ancak SpringMVC altyapısına (filtreler / vb.) Güvenmeyi ve JSON dönüştürme ve sıkıştırmayı …

10
Android: düğme tıklaması nasıl yapılır
Java dışı ve Android dışı alanda sağlam bir deneyime sahip olarak Android öğreniyorum. Farklı alanlarla ilgili çok fazla kafa karışıklığım var, bunlardan biri düğme tıklamaları ile nasıl başa çıkılacağı. Bunu yapmanın en az 4 yolu vardır (!!!), burada kısaca listelenmiştir tutarlılık amacıyla bunları listeleyeceğim: View.OnClickListenerAktivitede sınıfın bir üyesine sahip olun …

30
Eclipse'in gizli özellikleri [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
97 java  eclipse  ide 

9
Ondalık basamakları çift olarak taşıma
Yani 1234'e eşit bir çift kümem var, 12.34 yapmak için ondalık bir basamak taşımak istiyorum. Bunu yapmak için 0,1 ile 1234'ü iki kez çarpıyorum, bunun gibi double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Bu, "12.340000000000002" sonucunu yazdıracaktır. İki ondalık basamağa biçimlendirmeden, ikili 12.34'ü doğru şekilde …
97 java  double  decimal 

14
Dökümden neden kaçınılmalıdır? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin Genelde, türlerin dökümünden olabildiğince kaçınıyorum çünkü bunun kötü bir kodlama uygulaması …
97 c#  java  c++  casting 

22
Tic Tac Toe Oyun Bittiğini Belirleme Algoritması
Java'da bir tic-tac-toe oyunu yazdım ve oyunun sonunu belirlemeye yönelik mevcut yöntemim, oyunun sona ermesiyle ilgili aşağıdaki olası senaryolar için hesaplar: Tahta dolu ve henüz bir kazanan açıklanmadı: Oyun berabere. Cross kazandı. Circle kazandı. Ne yazık ki, bunu yapmak için, bu senaryoların önceden tanımlanmış bir kümesini bir tablodan okur. Bir …

14
Yeni Gradle projesi içe aktarılamadı: Derleme Araçları revizyonu bulunamadı * .0.0
Android Studio'yu başlatıp "Yeni Proje ..." yi seçip yeni bir proje oluşturmaya başladığımda şu açılır pencere hatasını alıyorum: Yeni Gradle projesi alınamadı: Derleme Araçları revizyonu 17.0.0 bulunamadı Daha fazla ayrıntı için IDE günlüğüne başvurun (Yardım | Günlüğü Göster) IDE günlüğüne bakmayı çok isterdim, ancak pek çok şeyi yapmak için uygulamaya …

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.