Snippets Сериализация и Десериализация даты в Jackson Чаще всего по работе я сталкиваюсь с проблемой десериализации и сериализации даты. Многие разработчики отступают от стандартного формата времени yyyy-MM-dd'T'HH:mm:ss*SSSZZZZ и изобретают свои Struchkov Mark 23 мар. 2023 · 1 минута на чтение
Snippets Создание linux сервиса для приложения Spring Boot Для запуска jar файла в linux в виде сервиса, необходимо создать файл конфигурации. sudo nano /etc/systemd/system/app_name_service.service В этот файл вставляем примерно следующее. Не забудьте Struchkov Mark 12 мар. 2023 · 1 минута на чтение
Snippets Игнорирование ошибок сертификата OkHttp3 ❗Так лучше не делать, но иногда нужно проигнорировать ошибки связанные с сертификатом сайта. import lombok.experimental.UtilityClass; import lombok.extern.slf4j.Slf4j; import okhttp3.OkHttpClient; import javax.net.ssl.SSLContext; Struchkov Mark 12 мар. 2023 · 1 минута на чтение
Snippets Парсинг URL c помощью регулярки Разделение URL-адреса на протокол, домен, порт и URI с помощью регулярных выражений. // Split URL into protocol, domain, port and URI Pattern pattern = Pattern.compile("(https?://)([^:^/]*)(:\\d*)?(.*)?"); Matcher matcher Struchkov Mark 12 мар. 2023 · 1 минута на чтение
Snippets Mock конфигурация для Oauth2 SpringBoot В продолжение прошлого поста, сохраню тут конфигурацию для Mock Oauth2 сервера. Полезно при локальной разработке, чтобы не цепляться к настоящему Oauth2 серверу. spring: security: oauth2: client: registration: mocklab: provider: mocklab Struchkov Mark 23 февр. 2023 · 1 минута на чтение