Книгописание (30.01.2024)

Эта статья является частью книги про Spring Framework, которая по планам должна выйти где-нибудь в 2024 году, ну в крайнем случае в 2025, если не все будет получаться.

30 Месяц Утренней звезды 2024 год. Готовлю материал для книги в усиленном режиме. Перевод на Spring Boot полностью завершён, приложение запускается и работает. Написал главу про Kubernetes, а также главу про азы Spring, про его контейнер и способы инициализации. Подготовил описание самое простого примера приложения на Spring Framework с XML-конфигурацией и без Spring Boot, как это делали деды в стародавние времена.

Читать далее Книгописание (30.01.2024)

Два SecurityFilterChain в Spring

Иногда бывает необходимость настроить разные SecurityFilterChain для разных разделов сайта или для разных REST-сервисов. Это, на самом деле, довольно просто.

Как работают несколько SecurityFilterChain в одном приложении описано в документации по Spring Security.

Читать далее Два SecurityFilterChain в Spring

Книгописание (14.01.2024)

Эта статья является частью книги про Spring Framework, которая по планам должна выйти где-нибудь в 2024 году, ну в крайнем случае в 2025, если не все будет получаться.

Перевожу серверную часть на Spring Boot в отдельной ветке springboot. Уже перевёл конфигурацию Spring Security и JPA. Со Spring Security повезло, что именно сейчас начал разбираться, так как на работе тоже делаю для одного проекта аутентификацию через JWT-токены, OAuth и Keycloak, а тут как раз повторил, получается, основы Spring Security. На следующей неделе буду разбираться рабочим проектом. В моём примере, конечно, не OAuth будет, а самая простая аутентификация через логин и пароль, но повторить основы Spring Security не помешает, думаю. Всю конфигурацию с XML перевожу на автоконфигурацию Spring Boot и Java-конфигурацию там, где автоконфигурации недостаточно.

Читать далее Книгописание (14.01.2024)

Книгописание (03.01.2024)

Эта статья является частью книги про Spring Framework, которая по планам должна выйти где-нибудь в 2024 году, ну в крайнем случае в 2025, если не все будет получаться.

Третье число января Месяц Утренней звезды 2024. Продолжаю писать свою книгу про Spring. На текущий момент работаю над главой с описанием примера приложения, а конкретно в данный момент доделываю раздел про пример приложения на Spring Framework без Spring Boot.

Читать далее Книгописание (03.01.2024)

JSESSIONID в URL к статическим ресурсам

Странная ошибка, на мой взгляд. При первом обращении к JSP/JSPX-странице ко всем ссылкам на CSS-файлы, JavaScript-файлы и картинки добавляется в конце jsessionid через точку с запятой:

Читать далее JSESSIONID в URL к статическим ресурсам