Size: a a a

2021 January 27

DP

Denis Pavlyuchenko in pro.jvm
1. https://stackoverflow.com/questions/133988/synchronizing-on-string-objects-in-java
2. мы блокируем потоки пула условного томката, когда всего-то хотели обработать запросы в правильном порядке - что случится, если придет 200 запросов с этим ip, и 200 с другими?
3. возможно, использовать synchronized в новом коде - не лучшая затея из-за loom - https://cr.openjdk.java.net/~rpressler/loom/loom/sol1_part1.html
источник

AY

Azat Yarullin in pro.jvm
Denis Pavlyuchenko
1. https://stackoverflow.com/questions/133988/synchronizing-on-string-objects-in-java
2. мы блокируем потоки пула условного томката, когда всего-то хотели обработать запросы в правильном порядке - что случится, если придет 200 запросов с этим ip, и 200 с другими?
3. возможно, использовать synchronized в новом коде - не лучшая затея из-за loom - https://cr.openjdk.java.net/~rpressler/loom/loom/sol1_part1.html
еще я посмотрел вот в эту сторону
источник

AY

Azat Yarullin in pro.jvm
источник

AY

Azat Yarullin in pro.jvm
примерно то же самое что ты предложил, но уже готовое
источник

DP

Denis Pavlyuchenko in pro.jvm
ну, про эту либу лучше у автора спрашивать. Анатолий тоже в телеге есть 😀
источник

E

Ed in pro.jvm
А какой json маршаллер ща самый модный?
источник

D

DEN4_X in pro.jvm
как обратиться к под-под-архиву в sevenzipjbind напрямую ?
источник

НБ

Никита Берегуля... in pro.jvm
Привет, нужна помощь с разрешением зависимостей в Maven. Смотрите есть много модульная структура (упростим):

project-module
- pom.xml
- common-module
-- pom.xml
- service-module
-- pom.xml

В project-module в dependencyManagment/dependencie есть зависимость (пусть aws-sdk), которая наследуется в dependencie common модуля, и тот с ней работает.

Для того чтоб в service модулях не объявлять эту зависимость, мы объявляем в service зависимость только на common module в .jar которого она присутствует (Тот самый aws-sdk). И даже из кода его видно, можно обратится к его api.

Проблема в том, что при том же самом объявление lombok в родительском модуле project-module и наследовании его в common модуле - lombok становится недоступен без явного объявления зависимости в pom каждого сервиса. Подскажите как быть, добавлять lombok в каждый помник очень странно, почему другие зависимости нормально импортируются?
jar с зависимостями собираются с помощь assembly плагина.

Спасибо за помощь 😅
источник

AG

Alexey Genus in pro.jvm
Какой scope у lombok?
источник

НБ

Никита Берегуля... in pro.jvm
Alexey Genus
Какой scope у lombok?
provided
источник

AG

Alexey Genus in pro.jvm
Ну вот и ответ, provided нетранзитивный
источник

НБ

Никита Берегуля... in pro.jvm
Поменял на compile заработало, я почему-то был уверен что наоборот
источник

НБ

Никита Берегуля... in pro.jvm
Спасибо большое 😅
источник

AG

Alexey Genus in pro.jvm
Да не за что!
источник

AE

Alexandr Emelyanov in pro.jvm
Ed
А какой json маршаллер ща самый модный?
Каковы критерии модности?
источник

E

Ed in pro.jvm
Alexandr Emelyanov
Каковы критерии модности?
Популярность и новизна
источник

NG

Nikita Gryzlov in pro.jvm
Ed
Популярность и новизна
Новизна для нотации, не менявшейся н лет - так себе показатель)
источник

E

Ed in pro.jvm
Nikita Gryzlov
Новизна для нотации, не менявшейся н лет - так себе показатель)
Ок, что ща дефолтный выбор?
источник

NG

Nikita Gryzlov in pro.jvm
Ed
Ок, что ща дефолтный выбор?
Jackson вероятно.
источник

NG

Nikita Gryzlov in pro.jvm
Для любителей гуглокода - gson
источник