Java
Čo je reťazec v Jave?
Čo používame pri písaní cyklu for-each?
Čo používate na zostavenie projektu: Maven alebo Gradle?
Aké sú hlavné typy tagov v JSP?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Kontrola, či kniha existuje " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Kniha už existuje"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Kniha {} od {} bola vytvorená s 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)) { // skontrolujte prvý kľúč if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... nejaká logika log.debug("Použitie kľúča {}", key); }; } } } }
Aký je rozdiel medzi vertikálnym a horizontálnym partíciou?
Čo sú asynchrónne správy?
Aký je najjednoduchší spôsob implementácie cache?
Čo je prepísanie metódy v Jave?
Ako optimalizovať alebo odstrániť chyby v SQL dotaze?
Aké spôsoby existujú na integráciu databázy s aplikáciou vyvinutou v Jave?
Ako správne implementovať metódy hashCode a equals v triede?
Čo je to inverzia závislostí?
Čo je to Set v Jave?
Čo je 'dočasná tabuľka' v databázach a na čo sa používa?
Koľko dodatočnej pamäte je potrebné pri volaní metódy ArrayList.add()?
Čo znamená kľúčové slovo 'static' v Jave?
Aký je rozdiel medzi metódami execute, executeQuery a executeUpdate?
Ako funguje metóda Thread.join()?
Aký je rozdiel medzi JDK a JRE?