Статьи Утилиты Telegram YouTube Отзывы

Список статей

Все новости проекта теперь доступны в telegram-канале – подписывайтесь! А ниже по темам сгруппированы все статьи, которые вы можете найти на сайте.

Spring Boot

Spring JDBC API

Spring Data JPA

Spring Boot Restful Service на Kotlin и Spring Data JPA

  1. Spring Data JPA, REST и Kotlin: заготовка проекта
  2. Spring Data JPA, REST и Kotlin: подключение к БД
  3. Spring Data JPA, REST и Kotlin: поиск записей
  4. Spring Data JPA, REST и Kotlin: создание, обновление, удаление
  5. Spring Data JPA, REST и Kotlin: обработка ошибок
  6. Spring Data JPA, REST и Kotlin: "один-ко-многим", чтение данных
  7. Spring Data JPA, REST и Kotlin: "один-ко-многим", изменение данных
  8. Spring Data JPA, REST и Kotlin: проекции

Spring Boot Restful Service на Java

  1. Spring Boot Restful Service
  2. Работа с БД в Spring Boot на примере postgresql
  3. Добавление записи через POST-запрос в Spring Boot
  4. Обновление записи через PUT-запрос в Spring Boot
  5. Удаление записи через DELETE-запрос в Spring Boot

Telegram-боты

GraphQL

Стандарт взаимодействия между клиентом и сервером. Альтернатива restful-сервисам.

Kotlin

Java

Java Core

Коллекции

Stream API

Многопоточность

Алгоритмы

Базовые алгоритмы, которые могут быть реализованы на любом языке программирования.

Работа с файлами

Базы данных

PostgreSQL

Рецепты

Различные задачи, которые можно решить с помощью популярных библиотек.

Тестирование

Инструменты разработки

Инфраструктура


Облако тэгов

Kotlin, Java, Spring, Spring Boot, Spring Data, SQL, PostgreSQL, Oracle, Linux, Hibernate, Collections, Stream API, многопоточность, файлы, Nginx, Apache, maven, gradle, JUnit, YouTube, новости, руководство, ООП, алгоритмы, головоломки, rest, GraphQL, Excel, XML, json, yaml.

Последние статьи


Новые комментарии на сайте

10.09.2024 06:39 Jack

Большое спасибо за разъяснения!

06.09.2024 18:44 123

Хороший пример! Поскольку оба типа являются ссылочным, то nulltype пойдёт в более конкретную спецификацию MyChildObject

03.09.2024 15:48 devmark

будет что-то вроде @Query("select u from User u where u.id = :id order by u.created desc")
то есть в отличие от обычного native sql в запросах участвуют объекты.

03.09.2024 15:27 Синецкий Роман

А как делается метод с явным JPA-запросом с помощью аннотации @Query? Интересно.

03.09.2024 14:22 Синецкий Роман

Я понял что с параметром не получается использовать метод по соглашению из-за нижнего подчеркивания "_". В поле и в классе Report параметр был как time_now. Переименовал в Report как timeNow и указал аннотацию @Column(name = "time_now")

Работает нормально с методом findByOrderByTimeNow()

03.09.2024 13:11 devmark

Как называется это поле Timestamp? Вообще вместо него можно например LocalDateTime использовать. Обратная сортировка будет выглядеть как OrderByИмяПоляDesc.

03.09.2024 12:59 Синецкий Роман

Как выглядит метод с произвольным именем и явным JPA-запросом с помощью аннотации @Query?

У меня в классе есть параметр типа java.sql.Timestamp, по нему, к сожалению, не удаётся реализовать findByOrderByTime_now() в dao. Почему?

Можно ли сделать сортировку OrderBy в обратном порядке?

02.09.2024 17:20 sg

Спасибо большое, кратко, понятно и без воды!

23.08.2024 16:22 _V_Alov_

Капец блин, полезный сайт

02.08.2024 17:23 Фёкла

Очень долго генерируется

30.07.2024 10:39 StasTP

Я бы кстати предложил ОТЕЧЕСТВЕННЫЙ аналог uuid которвх былобы больше

30.07.2024 10:36 StasTP

Самое плохое что есть малые сайты которые исспользуют(расходуют) уиды там где не надо, в пустую

25.07.2024 19:13 Максим

Реально качественные статьи. Благодарю!

25.07.2024 19:08 Максим

Спасибо! Все доступно и интересно

12.07.2024 18:19 Дарья

Спасибо большое за ютуб видео и ссылку в описании на эту статью! Автор шикарно объясняет! В х3 ускорил мое изучение коллекций)

29.06.2024 18:03

Крутой сайт у вас

14.06.2024 14:12 devmark

Если строки не равной длины, то нужно сначала найти слово меньшей длины, а затем проверить, что меньшая мапа является подмножеством большей, т.е. что все буквы меньшей мапы находятся в большей.