Pull to refresh
2
0
Send message

Управление транзакциями в Spring: @Transactional в деталях

Reading time16 min
Views92K

Вы можете использовать это руководство, чтобы получить простое и практическое понимание того, как работает управление транзакциями в Spring с помощью аннотации @Transacional .

Единственное необходимое условие? Вы должны иметь приблизительное представление об ACID, то есть о том, что такое транзакции баз данных и зачем их использовать. Также здесь не рассматриваются распределенные транзакции или реактивные транзакции, хотя общие принципы, с точки зрения Spring всё же применимы.

Читать далее
Total votes 11: ↑3 and ↓8-5
Comments20

Spring security: без фильтров по умолчанию, как и что из этого получится

Reading time8 min
Views15K

Статья - краткое напоминание о:
- какие фильтры по-умолчанию уже встроены, и как их убрать или донастроить
- список прочих доступных уже готовых к использованию фильтров и полный их список с порядком
- даже слишком краткий обзор методов HttpSecurity
- пример, как писать фильры безопасности после Spring 5.7, когда класс настрое устареет,
- подчеркнул откда стоит начинать отладку, чтобы понять суть происходящего.

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

Читать далее
Total votes 6: ↑1 and ↓5-4
Comments3

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer
Middle
From 100,000 ₽
Git
OOP
Linux
PostgreSQL
Docker
Java
Spring Boot
Junit
English