Size: a a a

2020 November 18

Oℕ

Oleg ℕizhnik in pro.jvm
http://logback.qos.ch/manual/mdc.html
вот  тут фраза
For the sake of conciseness, we have the omitted the code that configures logback with the configuration file simpleMDC.xml.
И дальше неработающая ссылка
источник

Oℕ

Oleg ℕizhnik in pro.jvm
А нашёл, что можно %mdc в патерне, меня это устроит, спасибо
источник

D

Dima in pro.jvm
Oleg ℕizhnik
http://logback.qos.ch/manual/mdc.html
вот  тут фраза
For the sake of conciseness, we have the omitted the code that configures logback with the configuration file simpleMDC.xml.
И дальше неработающая ссылка
источник

Oℕ

Oleg ℕizhnik in pro.jvm
Нет, как заполнять MDC мне не интересно, интересно, как в паттерн его запихать целиком
источник

D

Dima in pro.jvm
просто ссылка и правда у них не работает что-то
источник

Oℕ

Oleg ℕizhnik in pro.jvm
ну а жавакод приведён в доке и он нерелевантный, там были только примеры вывода конкретных полей вроде
источник

XX

X X in pro.jvm
Oleg ℕizhnik
ну а жавакод приведён в доке и он нерелевантный, там были только примеры вывода конкретных полей вроде
На всякий случай откапитаню, что он построен на ThreadLocal-ах, и из Scala-овых Future/IO/ZIO/Task-ов (если это портребуется в итоге заполнять в таком контексте) ими пользоваться можно только с затейливыми ухищрениями.
источник

VP

Vladimir Petrakovich in pro.jvm
Oleg ℕizhnik
Нет, как заполнять MDC мне не интересно, интересно, как в паттерн его запихать целиком
Про паттерны вот тут
https://logback.qos.ch/manual/layouts.html#mdc
источник

Oℕ

Oleg ℕizhnik in pro.jvm
X X
На всякий случай откапитаню, что он построен на ThreadLocal-ах, и из Scala-овых Future/IO/ZIO/Task-ов (если это портребуется в итоге заполнять в таком контексте) ими пользоваться можно только с затейливыми ухищрениями.
Это мне тоже не интересно, спасибо
источник

Oℕ

Oleg ℕizhnik in pro.jvm
спасибо
источник

Oℕ

Oleg ℕizhnik in pro.jvm
X X
На всякий случай откапитаню, что он построен на ThreadLocal-ах, и из Scala-овых Future/IO/ZIO/Task-ов (если это портребуется в итоге заполнять в таком контексте) ими пользоваться можно только с затейливыми ухищрениями.
на всякий случай. чтобы не звучало обидно, уточню, что я делаю.
Пользоваться MDC мне не нужно, о всех его проблемах мне известно, у меня есть свой опенсорсенный контекстно-структурный логгинг, значения он автоматически подтягивает с помощью тайпклассов из контекста и переданных аргументов, но когда я его написал, все мои приложения уже писали в ЕЛК, где я просто дописывал поля в жсон с помощью кастомного лэйаута из той же библиотеки
Но теперь у меня суперпростое приложение, которое пользуется той же библиотекой, но читаю логи я глазами в консоли пока что, поэтому я решил быстренько накалякать наследник PatternLayout, значения контекстные дописываются в как-будто бы MDC ивента и передаются в родительский метод.
Оставалась задача только вывести их. Собственно, %mdc отвечает на все мои вопросы
источник

XX

X X in pro.jvm
Oleg ℕizhnik
на всякий случай. чтобы не звучало обидно, уточню, что я делаю.
Пользоваться MDC мне не нужно, о всех его проблемах мне известно, у меня есть свой опенсорсенный контекстно-структурный логгинг, значения он автоматически подтягивает с помощью тайпклассов из контекста и переданных аргументов, но когда я его написал, все мои приложения уже писали в ЕЛК, где я просто дописывал поля в жсон с помощью кастомного лэйаута из той же библиотеки
Но теперь у меня суперпростое приложение, которое пользуется той же библиотекой, но читаю логи я глазами в консоли пока что, поэтому я решил быстренько накалякать наследник PatternLayout, значения контекстные дописываются в как-будто бы MDC ивента и передаются в родительский метод.
Оставалась задача только вывести их. Собственно, %mdc отвечает на все мои вопросы
Понятно. Прозвучало корректно, все хорошо.
источник

НК

Нелло Кастелло (©N)... in pro.jvm
/stat@combot
источник

C

Combot in pro.jvm
Total messages: 404217
источник

B1

Burevesnik 1960 in pro.jvm
Привет,
Подкиньте идею что бы сделать на диплом используя Java, Spring, бд прикруть, может интеграцию интересную сделать, но и  не особо сложное ( времени не особо) но и интересное
источник

AB

Alessio Bratenkov in pro.jvm
таск менеджер слепи
источник

AK

Artem Koshkov in pro.jvm
Burevesnik 1960
Привет,
Подкиньте идею что бы сделать на диплом используя Java, Spring, бд прикруть, может интеграцию интересную сделать, но и  не особо сложное ( времени не особо) но и интересное
Ну мы же не знаем твоих интересов, тебе бы по-хорошему еще и удовольствие получать время от времени при написании дипломки. Так что посмотри на всевозможные сервисы/приложения, свои хотелки, чего тебе не хватает в жизни из сервисов и слепи все в одно.
источник
2020 November 19

LM

Lucas Mabrey in pro.jvm
В xml приходит дата </startDate>, которая после парсинга находится в объекте как пустая строка (не null).
Из-за этого падает mapstruct с ошибкой неверного формата даты при попытке маппинга из string в Date. Как лучше всего обработать эту ситуацию через mapstruct?
источник

AE

Alexandr Emelyanov in pro.jvm
Lucas Mabrey
В xml приходит дата </startDate>, которая после парсинга находится в объекте как пустая строка (не null).
Из-за этого падает mapstruct с ошибкой неверного формата даты при попытке маппинга из string в Date. Как лучше всего обработать эту ситуацию через mapstruct?
поле приходит как <startDate></startDate> или <startDate/>?
источник

L

Loljeene in pro.jvm
Lucas Mabrey
В xml приходит дата </startDate>, которая после парсинга находится в объекте как пустая строка (не null).
Из-за этого падает mapstruct с ошибкой неверного формата даты при попытке маппинга из string в Date. Как лучше всего обработать эту ситуацию через mapstruct?
EMPTY_ELEMENT_AS_NULL? Если мы про jackson. Не совсем понятно при чем тут мапстракт
источник