Java
Co je to řetězec v Javě?
Co používáme při psaní cyklu for-each?
Co používáte k sestavení projektu: Maven nebo Gradle?
Jaké jsou hlavní typy tagů v JSP?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Zkontrolujte, zda kniha existuje " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Kniha již existuje"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Kniha {} od {} byla vytvořena 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)) { // zkontrolujte první klíč if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... nějaká logika log.debug("Použití klíče {}", key); }; } } } }
Jaký je rozdíl mezi vertikálním a horizontálním rozdělením?
Co jsou asynchronní zprávy?
Jaký je nejjednodušší způsob implementace cache?
Co je to přepsání metody v Javě?
Jak lze optimalizovat nebo odstranit chyby v SQL dotazu?
Jaké způsoby existují pro integraci databáze s aplikací vyvinutou v jazyce Java?
Jak správně implementovat metody hashCode a equals ve třídě?
Co je to inverze závislostí?
Co je to Set v Java?
Jaké jsou vlastnosti řetězců v Javě a jak jsou vyjádřeny?
Co je to 'dočasná tabulka' v databázích a k čemu slouží?
Kolik dodatečné paměti je potřeba při volání metody ArrayList.add()?
Co znamená klíčové slovo 'static' v Javě?
Jaký je rozdíl mezi metodami execute, executeQuery a executeUpdate?
Jak funguje metoda Thread.join()?