Size: a a a

2020 November 23

MD

Max Demydenko in pro.jvm
Ну это насколько я понимаю достаточно старый билд. Может куда-то льются более новые?
источник

AG

Alexey Genus in pro.jvm
Компилирую билды джвм: $100 штука!

Если серьезно, не видел. Собрать вроде несложно
источник

b💬

binka 💬 in pro.jvm
Yury Golikov
И поверх oauth я по сути ничего не делаю. Просто использую сторонних провайдеров (fb итд).

пс
В Spring есть готовый remember-me механизм, но он почему то не обобщен и работает с конкретным UserDetails. Поэтому для remember-me c OAuth2 пользователей прийдется либо делать костыль или имплементировать свой  remember-me.
там же можно вызывать refresh если токен протух
источник

YG

Yury Golikov in pro.jvm
binka 💬
там же можно вызывать refresh если токен протух
Ну вопрос не про работу протокола OAuth2. Я авторизую своего пользователя через разные провайдеры по authorization flow. Вот пользователь нажимает залогиниться через Facebook. Перенаправляем, юзер дает согласие, перенаправляем обратно на сервер, там добавляем юзера в базу и создаем сессию.
Вопрос в том, что когда обычная сессия истекает - что делать, если я хочу, чтобы пользователя не разлогинило
источник
2020 November 24

IZ

Ivan Zemlyankiy in pro.jvm
Max Demydenko
Ну это насколько я понимаю достаточно старый билд. Может куда-то льются более новые?
в смысле старый? это же как-раз эрли аксесс билд
This is an early access build, from Project Valhalla, aimed at testing a prototype implementation of L-World Inline Types.
источник

IZ

Ivan Zemlyankiy in pro.jvm
Max Demydenko
Ну это насколько я понимаю достаточно старый билд. Может куда-то льются более новые?
типа там ещё коммиты какие-то есть после?
источник

IZ

Ivan Zemlyankiy in pro.jvm
но я сомневаюсь что у них есть где-то хранилище билдов прям с мастера
источник

AS

Artem Sokolov in pro.jvm
Yury Golikov
Ну вопрос не про работу протокола OAuth2. Я авторизую своего пользователя через разные провайдеры по authorization flow. Вот пользователь нажимает залогиниться через Facebook. Перенаправляем, юзер дает согласие, перенаправляем обратно на сервер, там добавляем юзера в базу и создаем сессию.
Вопрос в том, что когда обычная сессия истекает - что делать, если я хочу, чтобы пользователя не разлогинило
что такое "обычная сессия" ?
вы в бд храните свою локальную сессию вашей системы. чтобы "запомнить меня" и не разлогинивать - вы ей TTL ставите месяц или типа того.
дальше вопрос как вы идентифицируете пользователя чтобы выставить соответствие у очередного коннекта с сессией в БД. часто это делают куками

а понял. вопрос про конкретные кишки спринга
если дефолтного нет, то да пилить свою
источник

YG

Yury Golikov in pro.jvm
Artem Sokolov
что такое "обычная сессия" ?
вы в бд храните свою локальную сессию вашей системы. чтобы "запомнить меня" и не разлогинивать - вы ей TTL ставите месяц или типа того.
дальше вопрос как вы идентифицируете пользователя чтобы выставить соответствие у очередного коннекта с сессией в БД. часто это делают куками

а понял. вопрос про конкретные кишки спринга
если дефолтного нет, то да пилить свою
Дефолтный ремембер ми есть, но он работает только с userdetails, и костыльно юзать oauth юзера в нем. Но я все таки этот костыль запилю, лень свою реализацию писать, да и спринговская более надёжная
источник

YG

Yury Golikov in pro.jvm
Artem Sokolov
что такое "обычная сессия" ?
вы в бд храните свою локальную сессию вашей системы. чтобы "запомнить меня" и не разлогинивать - вы ей TTL ставите месяц или типа того.
дальше вопрос как вы идентифицируете пользователя чтобы выставить соответствие у очередного коннекта с сессией в БД. часто это делают куками

а понял. вопрос про конкретные кишки спринга
если дефолтного нет, то да пилить свою
Обычно просто принято делать короткую сессию и рефреш куку ставить.
источник

AE

Alexandr Emelyanov in pro.jvm
Yury Golikov
Дефолтный ремембер ми есть, но он работает только с userdetails, и костыльно юзать oauth юзера в нем. Но я все таки этот костыль запилю, лень свою реализацию писать, да и спринговская более надёжная
сделать свой rememberme сервис
источник

A

Abc in pro.jvm
Переслано от Abc
добрый день, нужна консультация.
в столбце "inv" таблицы "ref_card" имеется String записи в виде:
010001
010002
028001
028002
090001
090002
первые три цифры статические. Вторые три - порядковой номер (число), который увеличивается  при добавлении новых данных в зависимости выбранного типа. (вышеуказанные записи по трем типам данных)
Нужна помощь как получить hql запросом одну из самой последней записи.
источник

A

Abc in pro.jvm
Переслано от Abc
к примеру найти 010002 или  028002 или 090002
источник

ὦan in pro.jvm
Abc
Переслано от Abc
добрый день, нужна консультация.
в столбце "inv" таблицы "ref_card" имеется String записи в виде:
010001
010002
028001
028002
090001
090002
первые три цифры статические. Вторые три - порядковой номер (число), который увеличивается  при добавлении новых данных в зависимости выбранного типа. (вышеуказанные записи по трем типам данных)
Нужна помощь как получить hql запросом одну из самой последней записи.
источник

GS

Gennady Savinov in pro.jvm
Abc
Переслано от Abc
добрый день, нужна консультация.
в столбце "inv" таблицы "ref_card" имеется String записи в виде:
010001
010002
028001
028002
090001
090002
первые три цифры статические. Вторые три - порядковой номер (число), который увеличивается  при добавлении новых данных в зависимости выбранного типа. (вышеуказанные записи по трем типам данных)
Нужна помощь как получить hql запросом одну из самой последней записи.
Как-то так наверное можно
select max(r.inv)
 from (select substr(r.inv, 1, 3) sub_inv, r.inv from ref_card r) rr
group by rr.sub_inv
источник

D

Dima in pro.jvm
Ламповая Java-конференция для опытных разработчиков и тимлидов #Joker 2020 уже 25 ноября, Online.

В течение 4 дней спикеры со всего мира представят 30 докладов и воркшопов о Java, JVM, инструментах и лучших практиках.

Участников ждут Zoom-комнаты для неформальных дискуссий со спикерами и экспертами, виртуальная выставка и розыгрыши призов.
Организаторы даже написали специальную игру для нетворкинга!

Самое время приобретать билеты на сайте , тем более, что для подписчиков нашего сообщества действует промокод на скидку — projvm2020JRGpc
источник

VL

Vladimir Lykov in pro.jvm
Джаваны, подскажите, может кто сталкивался с проблемой запуска spring-cloud-config-server из коробки последней версии?
ERROR [ main ] [] [,] o.s.b.SpringApplication                                 | Application startup failed 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]: Factory method 'requestMappingHandlerAdapter' threw exception; nested exception is java.lang.AbstractMethodError
источник

VL

Vladimir Lykov in pro.jvm
Смотрю доку, но нигде не вижу, что требуется дополнительно вручную бины добавлять, по доке 2 аннотации и в путь, однако не все так гладко, как ожидалось
источник

AK

Alexander Komarov in pro.jvm
Vladimir Lykov
Джаваны, подскажите, может кто сталкивался с проблемой запуска spring-cloud-config-server из коробки последней версии?
ERROR [ main ] [] [,] o.s.b.SpringApplication                                 | Application startup failed 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]: Factory method 'requestMappingHandlerAdapter' threw exception; nested exception is java.lang.AbstractMethodError
скопируй полный стек-трейс на какой-нить pastebin и покажи
источник

AB

Alessio Bratenkov in pro.jvm
уж не на jhipster, случайно проект сгенерен был?
источник