You've successfully subscribed to Заметки Разработчиков
Great! Next, complete checkout for full access to Заметки Разработчиков
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.

spring

Проблема авторизации Swagger Oauth2 в SpringBoot

Обновляю статью про Swagger. Решил добавить туда раздел с реализацией авторизации. JWT добавить легко и просто, а вот с Oauth2 пока вожусь. Проблема в том, что после успешной Oauth2 авторизации SpringBoot генерирует Cookie JSESSIONID, которую дальше использует при каждом запросе. А Swagger пытается отправлять Access Token, и пока не понятно

Обновляю статью про Swagger. Решил добавить туда раздел с реализацией авторизации. JWT добавить легко и просто, а вот с Oauth2 пока вожусь.

Проблема в том, что после успешной Oauth2 авторизации SpringBoot генерирует Cookie JSESSIONID, которую дальше использует при каждом запросе.

А Swagger пытается отправлять Access Token, и пока не понятно как их подружить между собой, кроме как банально сделать в Swagger авторизацию через куку и брать куку из браузера, но это какой-то велосипед, зато рабочий.

Spring Data JPA: метод save и границы его применимости

Spring Data JPA: метод save и границы его применимостиПривет! Меня зовут Семён Киреков , я Java-разработчик и тимлид в Центре Big Data @ МТС Digital и Java-декан в МТС Тета — образовательном стартапе в рамках МТС. На митапе Росбанка и Jug.ru я...HabrROSBANK Вроде хорошая статья про внутреннее устройство Hibernate.

Spring Data JPA: метод save и границы его применимости
Привет! Меня зовут Семён Киреков , я Java-разработчик и тимлид в Центре Big Data @ МТС Digital и Java-декан в МТС Тета — образовательном стартапе в рамках МТС. На митапе Росбанка и Jug.ru я...

Вроде хорошая статья про внутреннее устройство Hibernate. Если вы все еще вызываете метод save() репозитория на каждый чих, то рекомендую статью к прочтению.

Доклад: Spring Cloud goes cloud

Случайно натолкнулся на внутренний доклад для Epam от Евгения Борисова. То есть этот доклад доступен только по ссылке. Доклад выложили 29 августа 2022 года, и за это время его посмотрели всего 24 раза. Но судя по комментариям Евгения это видео сделано намного раньше.

Случайно натолкнулся на внутренний доклад для Epam от Евгения Борисова. То есть этот доклад доступен только по ссылке. Его выложили 29 августа 2022 года, и за это время его посмотрели всего 24 раза. Но судя по комментариям Евгения это видео записано намного раньше.

Я никогда не работал со Spring-Cloud, было интересно взглянуть что там к чему. Если вы никогда не интересовались этой темой, то будет полезно глянуть. Однако до 44 минуты никакого клауда нет, но есть размышления Борисова о микросервисах. Также демонстрируется работа весьма спорной Spring Data REST. Этот модуль генерирует для ваших JpaRepository контроллеры.

Во второй части вы узнаете о том, как уменьшить размер вашего контейнера. Эта часть доклада вдохновила меня на написание статьи: "Собираем Docker Image для Spring Boot". Также в этой части повествуется про Spring-Actuator.

Сборка образа для SpringBoot

Недавно узнал, что spring-boot-maven-plugin умеет собирать докер образы, и хотел сделать об этом небольшую заметку, но в итоге получилась полноценная статья 😅 В этой статье также рассмотрена библиотека Jib, которая является аналогом spring-boot-maven-plugin. Примечательная особенность в том, что Jib может работать без докера. Но основной интерес представляет из себя оптимизация Dockerfile,

Недавно узнал, что spring-boot-maven-plugin умеет собирать докер образы, и хотел сделать об этом небольшую заметку, но в итоге получилась полноценная статья 😅

В этой статье также рассмотрена библиотека Jib, которая является аналогом spring-boot-maven-plugin. Примечательная особенность в том, что Jib может работать без докера.

Но основной интерес представляет из себя оптимизация Dockerfile, которая позволяет сжать ваш контейнер в 4-5 раз. Это возможно благодаря модулям, которые появились еще в Java 9 и утилиты jlink.

Собираем Docker Image для Spring Boot
Рассмотрим популярные способы упаковки приложения в контейнер. Напишем свой оптимальный Dockerfile для Spring Boot.