Size: a a a

2020 March 22

РН

Роман Нагаев in pro.jvm
Георгий СПб
Это лишнее усложнение для моего случая
по моему бин постпроцессоры и рефлекшны большее усложнение чем дто, там и так то всё непросто под капотом чтобы дополнительно магии накидывать

кроме того это всё управляется не спрингом а твоим JPA провайдером
источник

ГС

Георгий СПб in pro.jvm
Роман Нагаев
по моему бин постпроцессоры и рефлекшны большее усложнение чем дто, там и так то всё непросто под капотом чтобы дополнительно магии накидывать

кроме того это всё управляется не спрингом а твоим JPA провайдером
Конечно провайдером, но это не отменяет того, что с помощью спринга как-то можно вклиниться и поменять аннотации в классе. Вопрос в том, как это сделать для Entity, потому что как оказалось, для них нет BeanDefinition, по крайней мере на стадии вызова BeanFactoryPostprocessor'ов
источник

ГС

Георгий СПб in pro.jvm
И кстати, из этого следует, что Entity не являются бинами?
источник

РН

Роман Нагаев in pro.jvm
Георгий СПб
И кстати, из этого следует, что Entity не являются бинами?
они не являются бинами
советую почитать что-нибудь по jpa перед тем как начать, там не всё так просто
источник

h

humanoid in pro.jvm
Есть ли готовая функция по типу map, но которая также перебирает, но если возвращается Optional.empty(), то прекращает перебор и возвращает его же, а если таких не встречается возвращает Optional.of(arrAfterMap) ?
источник

S

Sergei in pro.jvm
humanoid
Есть ли готовая функция по типу map, но которая также перебирает, но если возвращается Optional.empty(), то прекращает перебор и возвращает его же, а если таких не встречается возвращает Optional.of(arrAfterMap) ?
Stream API работает в ленивом режиме - сделай map, затем findFirst. Если я верно понял, что ты хочешь - то это вот будет оно.
источник

h

humanoid in pro.jvm
Sergei
Stream API работает в ленивом режиме - сделай map, затем findFirst. Если я верно понял, что ты хочешь - то это вот будет оно.
Спасибо, не знал, что оно ленивое.
Мне скорее нужен takeWhile
источник

MK

Maksym Koval in pro.jvm
With Java 9, few more methods are added to make streams better.
takeWhile(Predicate Interface) Syntax. default Stream<T> takeWhile(Predicate<? super T> predicate)
источник

А

Артём Курилко in pro.jvm
работаю с апи криптобиржи и есть алгоритм торговли, сейчас он в цикле while(true). Кто нибудь знает способы как переписать это на более подходящий вид? учу событийную архитектуру но не знаю как сделать чтобы если заказ произошел чтобы эта криптобиржа отправила мне событие
источник

BP

Bogdan Panchenko in pro.jvm
Артём Курилко
работаю с апи криптобиржи и есть алгоритм торговли, сейчас он в цикле while(true). Кто нибудь знает способы как переписать это на более подходящий вид? учу событийную архитектуру но не знаю как сделать чтобы если заказ произошел чтобы эта криптобиржа отправила мне событие
А зачем это  менять ?
источник

А

Артём Курилко in pro.jvm
подумал что это не практично когда сервер каждую долю секунду спрашивает у биржи состояние счета
источник

DP

Denis Pavlyuchenko in pro.jvm
Артём Курилко
подумал что это не практично когда сервер каждую долю секунду спрашивает у биржи состояние счета
у биржи есть вебхуки? тогда можно перейти на них, и не спрашивать
источник

IK

Igor Komarov in pro.jvm
Артём Курилко
работаю с апи криптобиржи и есть алгоритм торговли, сейчас он в цикле while(true). Кто нибудь знает способы как переписать это на более подходящий вид? учу событийную архитектуру но не знаю как сделать чтобы если заказ произошел чтобы эта криптобиржа отправила мне событие
WebSocket/WebHook. Иначе вообще никак, и смысла делать нет - вы никогда не будете располагать реальными данными
источник

А

Артём Курилко in pro.jvm
Denis Pavlyuchenko
у биржи есть вебхуки? тогда можно перейти на них, и не спрашивать
посмотрю, спасибо
источник

IK

Igor Komarov in pro.jvm
Хорошее апи для примера у Bitmex, кстати, понравилось работать
источник

IK

Igor Komarov in pro.jvm
Более того, кстати, работать лучше на Node js, или языке с Event Loop устроенным схожим образом, чтобы привязывать биржевые тики к тикам Event Loop. Иначе также будет рассинхрон и проблемы
источник

DP

Denis Pavlyuchenko in pro.jvm
Igor Komarov
Более того, кстати, работать лучше на Node js, или языке с Event Loop устроенным схожим образом, чтобы привязывать биржевые тики к тикам Event Loop. Иначе также будет рассинхрон и проблемы
можно, пожалуйста, подробнее? каких в джаве не хватает средств, и какие в джаве будут проблемы
источник

IK

Igor Komarov in pro.jvm
Denis Pavlyuchenko
можно, пожалуйста, подробнее? каких в джаве не хватает средств, и какие в джаве будут проблемы
Проблематичность синхронизации тиков шедулера для перестройки моделей по данным с тиками биржи. Сделать можно, но на порядок сложнее
источник

d

dima in pro.jvm
Артём Курилко
работаю с апи криптобиржи и есть алгоритм торговли, сейчас он в цикле while(true). Кто нибудь знает способы как переписать это на более подходящий вид? учу событийную архитектуру но не знаю как сделать чтобы если заказ произошел чтобы эта криптобиржа отправила мне событие
любые event-based фреймворки, например Vert.x
источник
2020 March 23

V

Vladimir in pro.jvm
Подскажите в одном проекте может быть несколько классов которые наслелуют WebSecurityConfigurerAdapter?
источник