Java
Šta je niz u Javi?
Šta koristimo prilikom pisanja for-each petlje?
Šta koristiš za izgradnju projekta: Maven ili Gradle?
Koje su osnovne vrste tagova u JSP?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Проверка дали книгата съществува " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Книгата вече съществува"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Книгата {} от {} е създадена с 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)) { // проверка на първия ключ if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... някаква логика log.debug("Използване на ключ {}", key); }; } } } }
Koja je razlika između vertikalnog i horizontalnog particionisanja?
Šta su asinhrone poruke?
Који је најједноставнији начин за имплементацију кеша?
Šta je prepisivanje metoda u Javi?
Kako optimizovati ili ukloniti greške u SQL upitu?
Koji načini postoje za integraciju baze podataka sa aplikacijom razvijenom u Javi?
Kako pravilno implementirati metode hashCode i equals u klasi?
Šta je inverzija zavisnosti?
Šta je Set u Javi?
Koje su osobine nizova u Javi i kako se izražavaju?
Šta je 'privremena tabela' u bazama podataka i čemu služi?
Koliko dodatne memorije je potrebno prilikom poziva metode ArrayList.add()?
Šta znači ključna reč 'static' u Javi?
Koja je razlika između metoda execute, executeQuery i executeUpdate?
Kako funkcioniše metoda Thread.join()?