Продолжаем изучать библиотеку Hibernate Envers. В этой статье мы рассмотрим получение информации из истории изменений записи.
Продолжить чтениеРубрика: Java
Отслеживание изменения данных в таблицах базы данных с помощью Hibernate Envers
В процессе работы с данными нередко требуется, помимо всего прочего, сохранять историю манипуляций с ними. Существует несколько способов это сделать.
Продолжить чтениеВ чём состоит различие между Spring и Spring Boot?
Этим вопросом задаются в основном начинающие разработчики. Попытаемся дать на него краткий ответ.
Продолжить чтениеЗапускаем штатный эмулятор Android SDK на AMD
За долгие годы в сообществе Android разработчиков прочно укоренилось мнение, что использовать стандартный эмулятор Android на компьютерах на базе процессоров AMD невозможно. И, что поэтому для написания Android приложений очень желательно иметь компьютер с процессором intel. Но, на самом деле это совсем не так. Рассмотрим, как запустить штатный эмулятор Android
Продолжить чтениеСобственный механизм авторизации с использованием токенов на Spring Boot и Spring Security
В Spring Security заложено множество возможностей и даже готовых решений в плане авторизации и аутентификации. Но, к сожалению, не всегда стандартный функционал отвечает бизнес требованиям. Поэтому создание собственных механизмов авторизации не такое уж и редкое явление. В этой статье мы рассмотри создание собственного механизма авторизации на основе токенов.
Продолжить чтениеПодключаемся к MS SQL Server в Spring Boot
Подключение к MS SQL Server в Spring Boot выполняется следующим образом.
Продолжить чтениеПереворачиваем целое число задом на перёд (на Java)
Сегодня мы рассмотрим одну из тех задач, что предлагаются начинающим. Допустим. Дано целое число (например, 1234). Необходимо получить число, в котором те же самые цифры идут в обратной последовательности (то сеть, 4321).
Продолжить чтениеКонвертация SVG в vector-drawable в Android Studio
Vector drawable – векторный графический формат разработанный для Android. Он начал использоваться начиная с Android 5. Основным способ создания изображений в этом формате, на данный момент, является конвертация из SVG. Сделать это можно прямо в Android Studio.
Продолжить чтениеРазработка на эмуляторе, реальном устройстве или на эмуляторе и устройстве одновременно. Плюсы и минусы
Споры о том, на чём лучше и «правильнее» писать Android приложения, на эмуляторе или всё-таки на реальном устройстве длятся, наверное, уже столько времени, сколько существует сама платформа. Но, всё-таки постараемся понять плюсы минусы обоих подходов и сделать в данном вопросе свои выводы.
Продолжить чтениеМетоды equals и hashCode в Java
Какую роль играют методы equals и hashCode, нужно ли их переопределять и как правильно их использовать.
Продолжить чтение