TGViewer
Бэкендер: Java, PHP, C#, Python, Node JS Бэкендер: Java, PHP, C#, Python, Node JS @backender0 · 4.75K subscribers
Post #2947 433
​​Аудит пользователей Spring Data JPA

Все знают, как взять пользователя из контекста и сунуть его в сущность. Допустим, на уровне сервиса в методе извлечь информацию о нём и «засетать» его в нужные поля (придётся везде таскать этот кусок кода по сервису), а с аспектами как‑то выглядит не явно и накладывает ряд обязательств (например, развешивание аннотаций над методами всякий раз, когда мы что‑то пытаемся сделать с сущностью (новые участники команды могут не знать о такой неявной практике, а старые забыть о ней)).

Подробнее: 👉 тут

#изучаем
More from @backender0
  1. Sep 30, 2026​​Как получить данные в нужном формате с помощью Pandas Дата-сайентистам приходится работа…
  2. Sep 29, 2026​​Параллельность в Java на практике Как следует из названия, здесь будет только про паралл…
  3. Sep 28, 2026​​Асинхронный ETL-процесс на Python Продолжаю цикл статей по разработке ETL-процессов на P…
  4. Sep 27, 2026​​Обрабатываем ошибки в React: полное руководство Независимо от уровня внимательности и ко…
  5. Sep 26, 2026​​3 приема для определения функций в Python Пополним копилку знаний по Python полезными пр…
  6. Sep 25, 2026​​Распределение памяти в Python: сколько и в каких случаях занимают типы данных Как устрое…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →