Java
Java'da dize nedir?
Bir for-each döngüsü yazarken ne kullanıyoruz?
Projeyi derlemek için ne kullanıyorsun: Maven mi yoksa Gradle mı?
JSP'de temel etiket türleri nelerdir?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Kitap var mı diye kontrol et " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Kitap zaten var"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Kitap {} tarafından {} ile oluşturuldu, id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // ilk anahtarı kontrol et if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... bazı mantıklar log.debug("Anahtar {} kullanılıyor", key); }; } } } }
Dikey ve yatay bölümlendirme arasındaki fark nedir?
Asenkron mesajlar nedir?
Önbelleklemenin en basit yolu nedir?
Java'da yöntem geçersiz kılma nedir?
SQL sorgusunda hataları nasıl optimize edebilir veya düzeltebiliriz?
Java ile geliştirilmiş bir uygulama ile veritabanını entegre etmenin hangi yolları vardır?
Bir sınıfta hashCode ve equals metodlarını nasıl doğru şekilde uygularız?
Bağımlılıkların tersine çevrilmesi nedir?
Java'da Set nedir?
Veritabanlarında 'geçici tablo' nedir ve ne amaçla kullanılır?
ArrayList.add() metodunu çağırırken ne kadar ek bellek gerekir?
Java'da 'static' anahtar kelimesi ne anlama geliyor?
execute, executeQuery ve executeUpdate metodları arasındaki fark nedir?
Thread.join() yöntemi nasıl çalışır?
JDK ile JRE arasındaki fark nedir?