Статьи
YouTube-канал
Отзывы

Статьи с тэгом «Kotlin»

Spring Initializr: создаём проект на Kotlin в Idea Ultimate

24 августа 2021

Тэги: Spring Boot, PostgreSQL, rest, Kotlin, gradle, YouTube, новости.

Ранее я уже снимал видео о том, как создавать с нуля проект на Spring и Kotlin с помощью сервиса Spring Initializr, который предоставляет интерфейс для генерации заготовки проекта с добавлением стандартных зависимостей.

Теперь пришла пора рассказать о том, как сделать то же самое, не покидая IntelliJ Idea Ultimate Edition. Так что если вы работаете именно в этой (платной) версии, то вам крупно повезло и создание проекта у вас займёт считаные секунды.

Видео как обычно, уже доступно на YouTube.

Кстати, не забывайте подписываться на канал!

Читать полностью...

Видео по Spring Data JPA и Kotlin: обработка ошибок

23 августа 2021

Тэги: Spring Boot, PostgreSQL, rest, YouTube, новости, Kotlin.

На нашем Youtube-канале появилось новое видео. Это шестая часть из серии видеоуроков по созданию restful приложения на Kotlin с использованием Spring Data JPA. В ней мы научимся правильно обрабатывать ошибки. В качестве примера будем возвращать 404 Not Found в том случае, если в базе данных не найдена запись по id. Также научимся делать свой собственный набор полей, которые будут отдаваться клиенту в случае ошибки.

Ставьте лайк и обязательно подписывайтесь на канал, чтобы не пропустить следующую серию! Любые вопросы пишите в комментариях. Также к видеоуроку прилагаются исходники проекта в gitlab (серая кнопка в начале этой новости).

Все видео из серии можно найти в плейлисте.

Ну и не забывайте про чат-бот в Telegram. Там вы найдёте несколько полезных утилит для разработчиков. В будущем функционал бота будет только расширяться.

Читать полностью...

Видео по Spring Data JPA и Kotlin: удаление записей

9 августа 2021

Тэги: Spring Boot, PostgreSQL, rest, YouTube, новости, Spring, Spring Data, Kotlin.

На нашем Youtube-канале появилось новое видео. Это пятая часть из серии видеоуроков по созданию restful приложения на Kotlin с использованием Spring Data JPA. В ней мы научимся удалять записи из таблицы в базе данных postgres.

Ставьте лайк и обязательно подписывайтесь на канал, чтобы не пропустить следующую серию! Любые вопросы пишите в комментариях. Также к видеоуроку прилагаются исходники проекта в gitlab (серая кнопка в начале этой новости).

Все видео из серии можно найти в плейлисте.

Ну и не забывайте про чат-бот в Telegram. Там вы найдёте несколько полезных утилит для разработчиков. В будущем функционал бота будет только расширяться.

Читать полностью...

Видео по Spring Data JPA и Kotlin: создание и обновление записей

8 августа 2021

Тэги: Spring Boot, PostgreSQL, rest, YouTube, новости, Spring Data, Spring, Kotlin.

На нашем Youtube-канале появилось новое видео. Это четвёртая часть из серии видеоуроков по созданию restful приложения на Kotlin с использованием Spring Data JPA. В ней мы научимся создавать новые записи и обновлять существующие в таблице базы данных postgres.

Ставьте лайк и обязательно подписывайтесь на канал, чтобы не пропустить следующую серию! Любые вопросы пишите в комментариях. Также к видеоуроку прилагаются исходники проекта в gitlab (серая кнопка в начале этой новости).

Все видео из серии можно найти в плейлисте.

Ну и не забывайте про чат-бот в Telegram. Там вы найдёте несколько полезных утилит для разработчиков. В будущем функционал бота будет только расширяться.

Читать полностью...

Видео по Spring Data JPA и Kotlin: поиск записи по id

7 августа 2021

Тэги: Spring Boot, PostgreSQL, rest, YouTube, новости, Spring Data, Spring, Kotlin.

На нашем Youtube-канале появилось новое видео. Это третья часть из серии видеоуроков по созданию restful приложения на Kotlin с использованием Spring Data JPA. В ней мы научимся искать запись в таблице базы данных postgres по её id.

Ставьте лайк и обязательно подписывайтесь на канал, чтобы не пропустить следующую серию! Любые вопросы пишите в комментариях. Также к видеоуроку прилагаются исходники проекта в gitlab (серая кнопка в начале этой новости).

Все видео из серии можно найти в плейлисте.

Ну и не забывайте про чат-бот в Telegram. Там вы найдёте несколько полезных утилит для разработчиков. В будущем функционал бота будет только расширяться.

Читать полностью...

Видео по Spring Data JPA и Kotlin: подключаем БД

6 августа 2021

Тэги: Spring Boot, PostgreSQL, rest, новости, Spring Data, Spring, Kotlin, YouTube, gradle, yaml.

На нашем Youtube-канале появилось новое видео. Это вторая часть из серии видеоуроков по созданию restful приложения на Kotlin с использованием Spring Data JPA. В ней мы подключим к нашему приложению базу данных postgres с помощью конфигурации на yaml. Также реализуем слой взаимодействия с БД в самом приложении с помощью интерфейса CrudRepository.

Ставьте лайк и подписывайтесь на канал, чтобы не пропустить следующую серию. Любые вопросы пишите в комментариях. Также к видеоуроку прилагаются исходники проекта в gitlab (серая кнопка в начале этой новости).

Все видео из серии можно найти в плейлисте.

Ну и не забывайте про чат-бот в Telegram. Там вы найдёте несколько полезных утилит для разработчиков. В будущем функционал бота будет только расширяться.

Читать полностью...

Видео по Spring Data JPA и Kotlin: заготовка проекта

5 августа 2021

Тэги: Spring Boot, rest, Kotlin, Spring Data, новости, YouTube, Spring, gradle.

На нашем Youtube-канале появилось новое видео. Это первая часть из серии видеоуроков по созданию restful приложения на Kotlin с использованием Spring Data JPA. В первой части мы создадим заготовку проекта на Kotlin и Gradle с помощью Spring Initializr.

Ставьте лайк и подписывайтесь на канал, чтобы не пропустить следующую серию. Любые вопросы пишите в комментариях. Также к видеоуроку прилагаются исходники проекта в gitlab (серая кнопка в начале этой новости).

Все видео из серии можно найти в плейлисте.

Ну и не забывайте про чат-бот в Telegram. Там вы найдёте несколько полезных утилит для разработчиков. В будущем функционал бота будет только расширяться.

Читать полностью...

Spring Initializr: создаём Gradle-проект на Kotlin

1 августа 2021

Тэги: YouTube, Kotlin, новости, gradle, Spring, Spring Boot.

Чтобы каждый раз не создавать с нуля Spring проект на Kotlin и не искать последние версии зависимостей, можно воспользоваться сервисом Spring Initializr, который предоставляет интерфейс для генерации заготовки проекта с добавлением стандартных зависимостей. Их можно конфигурировать в зависимости от ваших потребностей. В качестве сборщика проекта выберем Gradle, и Spring Initializr автоматически сгенерирует скрипт сборки на Kotlin DSL. Затем мы скачаем эту заготовку и запустим её в IntelliJ Idea от JetBrains.

Поскольку данный процесс лучше показывать визуально, я снял подробное видео и выложил его на YouTube.

Кстати, подписывайтесь на канал и ставьте лайки, т.к. это по сути первое моё видео.

Читать полностью...

Подключение Playground к GraphQL

10 апреля 2021

Тэги: gradle, Spring Boot, GraphQL, Kotlin, json.

В статье Обработка запросов с помощью GraphQL мы рассмотрели основные вопросы, связанные с выполнением запросов в GraphQL. До этого момента мы составляли запросы вручную в формате json и напрямую кидали их на сервер. Но не всегда под рукой есть удобный инструмент для выполнения POST-запросов. Кроме того, вы можете в принципе не знать, какие поля и методы GraphQL доступны на сервере. Поэтому к GraphQL можно прикрутить один из нескольких веб-интерфесов, который позволит выполнять тестовые запросы в наглядном виде.

Подключение Playground к проекту

Для примера возьмём такой инструмент как Playground. Просто добавим ещё одну зависимость playground-spring-boot-starter в уже существующий проект, который мы создали в прошлой статье.

Читать полностью...

Обработка запросов с помощью GraphQL

5 апреля 2021

Тэги: gradle, rest, Collections, Kotlin, GraphQL, json.

GraphQL - это стандарт клиент-серверного взаимодействия, который позволяет довольно гибко запрашивать данные с сервера. Основное отличие от традиционных REST-запросов состоит в том, что клиент сам выбирает, какие поля он будет запрашивать у сервера, тогда как REST предполагает заранее определённый фиксированный формат. При этом сервер будет подгружать из хранилища ровно те поля, которые необходимы и ничуть не больше.

Читать полностью...

❮ Назад Далее ❯