Spring Data упрощает работу с системами доступа к данным: реляционными и нереляционными базами данных, map-reduce фреймворками и облачными хранилищами. Центральная концепция Spring Data — репозитории из предметно-ориентированного дизайна (Domain-driven design, DDD).
Spring Data состоит из множества отдельных библиотек для разных случаев жизни. Вот самые популярные из них:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19⚡3
В чем разница между Сквозной Функциональностью (Cross Cutting Concerns) и АОП (аспектно ориентированное программирование)?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14⚡5💯3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣54😁7💯3⚡2
Что выведет код сверху?
Anonymous Quiz
20%
Name Himalaya
15%
Name
10%
Himalaya
56%
NullPointerException
Покажем, как можно использовать тип данных JSONB для решения задач обновления и удаления атрибутов и значений с помощью функций Postgres для работы с JSONB.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
💯4⚡1❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣78😁9❤4⚡4💯1
Как перебрать все ключи
Map?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤6💯3
isPowerOfTwo() — метод для проверки, является ли число степенью двойки.Please open Telegram to view this post
VIEW IN TELEGRAM
💯9😁4❤2⚡2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣51😁4💯3❤2
Чем различаются
Thread и Runnable?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7❤3🤣1
volatile — модификатор, использующийся для обозначения переменной, которая может быть изменена несколькими потоками одновременно. Он гарантирует, что все потоки будут видеть последнее значение переменной, а не кэшированное значение.Когда переменная объявлена с модификатором
volatile, каждое чтение или запись этой переменной будет синхронизировано с главной памятью, что гарантирует, что все потоки будут видеть одно и то же значение переменной.Please open Telegram to view this post
VIEW IN TELEGRAM
⚡17❤8
Как отсортировать список строк с помощью лямбда-выражения?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡17❤4😁2
Собственно говоря, зачем эта статья и для кого? Для тех, кто только начинает свой путь в изучении Java.
В этой статье я не буду сильно углубляться в детали каждой коллекции в отдельности, ведь чтобы начать ими пользоваться, достаточно хотя бы на базовом уровне понять, что это такое и с чем это "едят".
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
💯10❤3⚡1😁1
❤8⚡2
Побитовые операции в Java позволяют работать с двоичным представлением чисел на уровне отдельных битов. В Java доступны следующие побитовые операции:
Please open Telegram to view this post
VIEW IN TELEGRAM
💯7❤3⚡1
Как вызывать
default метод интерфейса в реализующем этот интерфейс классе?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20⚡3
CompletableFuture — это класс, реализующий как интерфейс Future ("старый"), так и интерфейс CompletionStage ("новый").В рамках данной статьи я рассмотрю почти все методы первого и часть методов второго.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
💯7❤3⚡3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣50⚡5💯3