Frechman / java-otus

Решения заданий курса "Java разработчик" Otus.ru

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java CI with Gradle

java-samples

Имплементация интерфейса List. Сравнение производительности с ArrayList c помощью JMH.

collection, generic, junit5, JMH, gradle

Разработка своего тестового фреймворка с использованием механизма reflection с поддержкой собственных аннотаций @Test, @BeforeEach, @AfterEach, @BeforeAll, @AfterAll

reflection, annotation

Реализация механизма, который позволит логировать имя и параметры метода, если этот метод аннотирован собственной аннотацией @Log

dynamic proxy, InvocationHandler

Разработать эмулятор АТМ (банкомата)

Разработать приложение департамент АТМ с заданным функционалом

Реализация надстройки над DbExecutor, которая по заданному классу умеет генерировать sql-запросы.

jdbc, reflection, h2

About

Решения заданий курса "Java разработчик" Otus.ru

License:MIT License


Languages

Language:Java 100.0%