Тэги: Java 8 Stream API ООП Java maven Spring
Рассмотрим базовые возможности dependency injection (внедрения зависимостей), которые открывает нам Spring.
Создадим обычный maven-проект, где в pom.xml добавим сам Spring (артефакт spring-context) и секцию build со стандартным плагином maven-compiler-plugin, в котором указываем версию java в source и target.
Теперь создадим главный класс TestApp, который будет точкой запуска приложения.
Тэги: ООП Java головоломки
Такой вопрос на знание Java часто любят задавать на собеседованиях. Предположим, у вас имеется интерфейс, его реализация и наследник этой реализации.
Kotlin, Java, Java 11, Java 10, Java 9, Java 8, Spring, Spring Boot, Spring Data, SQL, PostgreSQL, Oracle, Hibernate, Collections, Stream API, многопоточность, Apache, maven, gradle, JUnit, ООП, алгоритмы, головоломки, rest