Разбираем enum на примере перечисляемых типов: рабочие дни недели и операции в калькуляторе. Учимся создавать поля и методы в enumах, преобразовывать значения в строки и обратно.
Метка: java
Создание REST API на Java без использования Spring Framework
Чуть не забыл, что собирался написать эту статью. Не так давно мне пришлось делать тестовое задание, в котором нужно было … Больше
Используем пул соединений к Базе Данных: Hikari Connection Pool + JDBC
Продолжаю делиться полезной информацией, которая помогала мне в выполнении недавнего тестового задания: без использования фреймворков (вроде Spring) нужно было организовать … Больше
Подключение к базе данных в Java: используем JDBC. На примере H2 database
Короткий туториал о том, как подключиться к базе данных в Java, используя JDBC. На примере H2. Разбор исключений java.sql.SQLException: No suitable driver found и javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException
Rest API: Hateoas в приложении на Java Spring
Туториал на примере моего учебного проекта о том, как превратить обычный проект на Спринге в более полноценное REST API: даже с hateoas. Разбираю EntityModel, CollectionModel, ссылки link и интерфейс RepresentationModelAssembler.
Сервисы и контроллеры в Spring REST проектах: аннотации @Service и @RestController
Продолжаю рассказывать про свой учебный проект, который может кому-нибудь помочь в изучении Spring и Rest-сервисов. Сегодня на очереди как раз … Больше
Обработка исключений в Spring REST приложении: @RestControllerAdvice и @ExceptionHandler
Сегодня пришла очередь рассмотреть обработку исключений в REST-приложениях и дать пару советов будущим контроллерам. Пока что у нас есть только … Больше
Составной первичный ключ в JPA/ Hibernate
В моём учебном проекте на Java по изучению Spring и RESTful сервисов я столкнулся с небольшой проблемой: в одном из … Больше
Отношения One To Many в проекте Java Spring (Hibernate)
Разбираюсь с отношением One to Many (односторонним и двусторонним) и аннотациями @OneToMany, @ManyToOne, @JoinColumn и атрибутом mappedBy на музыкальном примере.
Курс для программистов JavaRush: честный отзыв
Курс для программистов JavaRush: о теории, задачах, стажировке, токсичном сообществе и игровом формате. Честный отзыв о курсе по Java
Как я не сдал экзамен 1Z0-819 от Oracle (Java SE 11 Developer)
Экзамен 1Z0-819 (Java SE 11 Developer): какие требования, как подготовиться, как проходит? Мой опыт