Size: a a a

2020 August 27

AE

Alexandr Emelyanov in pro.jvm
Tim Ami
Добрый день, подскажите как в AOP указать pointcut кастомной аннотацией? Раньше я просто в аспекте указывал аннотацией тип совета с указанием поинтката, а мне поставили задачу чтобы прямо в коде помечать аннотацией методы к которым надо совет применять.
@Pointcut("@annotation(com.sample.LovelyAnnotation)")
источник

T

Tim Ami in pro.jvm
ок, попробую...
источник

AE

Alexandr Emelyanov in pro.jvm
или нужна аннотация заместо @Pointcut?
источник

V

Vladimir in pro.jvm
источник

T

Tim Ami in pro.jvm
Оно, спасибо!
источник

Э

Эд in pro.jvm
Подскажите, плиз. В MongoDB коллекции лежит документ с полем date: 2020-08-27T18:40:00.000+00:00. Юзаю spring starter data mongodb. Хочу искать документы с определённой датой. Какое имя у метода в MongoRepository должно быть? Пробовал long countByOrderDateInfoModelDateStartsWith(LocalDate deliveryDate); Не помогло. В модели документа Order есть поле OrderDateInfoModel, в котором есть поле Date типа LocalDateTime
источник

Э

Эд in pro.jvm
Похоже, конфликт в том, что я хочу искать по LocalDate, в то время как в монге и в модели LocalDateTIme. Придётся разделить дату и время в документе, походу
источник

T

Tim Ami in pro.jvm
@some_username_1 или приклеивать время к дате
источник

Э

Эд in pro.jvm
Так я на момент запроса не знаю, какое время в документе, доступна только дата
источник

Э

Эд in pro.jvm
Может, можно искать по шаблону типа 2020-08-27T**:**:**.***+**:**. Есть такая возможность?
источник

SP

Sash Platonov in pro.jvm
Эд
Может, можно искать по шаблону типа 2020-08-27T**:**:**.***+**:**. Есть такая возможность?
Мне кажется нужно кастомный запрос делать, иначе как ты по дате без времени найдешь строки где время указано
источник

AE

Alexandr Emelyanov in pro.jvm
Эд
Подскажите, плиз. В MongoDB коллекции лежит документ с полем date: 2020-08-27T18:40:00.000+00:00. Юзаю spring starter data mongodb. Хочу искать документы с определённой датой. Какое имя у метода в MongoRepository должно быть? Пробовал long countByOrderDateInfoModelDateStartsWith(LocalDate deliveryDate); Не помогло. В модели документа Order есть поле OrderDateInfoModel, в котором есть поле Date типа LocalDateTime
Так классика же, ищешь между началом дня и концом
источник

Э

Эд in pro.jvm
Alexandr Emelyanov
Так классика же, ищешь между началом дня и концом
лол, точно! Спасибо
источник

AE

Alexandr Emelyanov in pro.jvm
Эд
лол, точно! Спасибо
Только часовой пояс уточни, судя по формату что ты писал, там есть смещение
источник

VG

Vasiliy Gruzdev in pro.jvm
Доброго времени суток! В идее 2020 вроде была возможность управления пулл реквестами. Куда-то пропали эти пункты меню из VCS->Git. Не подскажете?
источник

VG

Vasiliy Gruzdev in pro.jvm
или это плагин какой-то был
источник

A

Aydar in pro.jvm
Эти пункты вроде доступны только для проектов вытянутых с гитхабовской учетки, для гитлаба и прочих наверное только плагинами
источник

M

Maksim in pro.jvm
Vasiliy Gruzdev
Доброго времени суток! В идее 2020 вроде была возможность управления пулл реквестами. Куда-то пропали эти пункты меню из VCS->Git. Не подскажете?
точно не скажу,  но у меня был плагин для gitlab
источник

VG

Vasiliy Gruzdev in pro.jvm
Разобрался, спасибо. Слетела галка с bundled плагина GitHub. Видимо после обновления.
источник

A

Anton in pro.jvm
как в идее запустить все тесты с определнным профилем мавена?
если во вкладке Maven включить нужный профиль, и запустить какой-то конкретный класс с тестами, то все работает. Но если нажать ПКМ по пакету с тестами, и выбрать Run All Test, то профиль не подхватывается, и запускаются все тесты.
У меня настроен maven-surefire-plugin который запускает определённые  тесты в зависимости от профиля
источник