Size: a a a

2020 April 09

M

Mi in pro.jvm
Ну хотелось бы посчитать среднее время за несколько запусков чтобы убрать колебания рандомные
источник

r

rm -rf / in pro.jvm
jmh погоняй
источник

r

rm -rf / in pro.jvm
источник

VS

Vladimir Sitnikov in pro.jvm
Mi
Доброго утра товарищи разработчики, может ли кто-нибудь подсказать, если ли какие-нибудь тулы которые позволяют посчитать время выполнения конкретного (или всех) тестов на Java, запускаются через Gradle
Я бы предложил начать с plugins { id("com.github.vlsi.gradle-extensions") } (см https://github.com/vlsi/vlsi-release-plugins/tree/master/plugins/gradle-extensions-plugin#test-output-formatting )

Ну либо можно так:
https://docs.qameta.io/allure/
https://guides.gradle.org/creating-build-scans/
источник

AE

Alter Ego in pro.jvm
Привет. Есть ли возможность у аспекта (Spring AOP) поставить маску на путь?

Например

Не так
@Around(
execution(* com.example.SomeService.service(..))
)


А так
@Around(
execution(* ...SomeService.service(..))
)


Если допустим  у меня имя сервиса одинаковое и в разных местах, а я не хочу конкретизировать на какой конкретный путь перехватывать, а ориентируюсь только по сервису.
источник

AE

Alexandr Emelyanov in pro.jvm
Alter Ego
Привет. Есть ли возможность у аспекта (Spring AOP) поставить маску на путь?

Например

Не так
@Around(
execution(* com.example.SomeService.service(..))
)


А так
@Around(
execution(* ...SomeService.service(..))
)


Если допустим  у меня имя сервиса одинаковое и в разных местах, а я не хочу конкретизировать на какой конкретный путь перехватывать, а ориентируюсь только по сервису.
источник

AE

Alexandr Emelyanov in pro.jvm
Alter Ego
Привет. Есть ли возможность у аспекта (Spring AOP) поставить маску на путь?

Например

Не так
@Around(
execution(* com.example.SomeService.service(..))
)


А так
@Around(
execution(* ...SomeService.service(..))
)


Если допустим  у меня имя сервиса одинаковое и в разных местах, а я не хочу конкретизировать на какой конкретный путь перехватывать, а ориентируюсь только по сервису.
просто
@Around(
execution(* SomeService.service(..))
)
источник

d

dima in pro.jvm
кому интересно, продолжайте тут - @javastart
источник

d

dima in pro.jvm
особенно вкатывальщики с вопросами про джаву в 2020, этот чат не для вас
источник

SK

Sergey Kichenko in pro.jvm
😂
источник

ὦan in pro.jvm
Немного свою тушку вкатываю в JOOQ, я же правильно понимаю что каждый раз когда добавляешь какие-то миграции - надо запускать генерацию классов по ним иначе никак пользоваться нельзя?
источник

d

dima in pro.jvm
надо
источник

AE

Alter Ego in pro.jvm
Alexandr Emelyanov
просто
@Around(
execution(* SomeService.service(..))
)
Это работает если данный сервис в текущем пакете, а если нет?
источник

AE

Alexandr Emelyanov in pro.jvm
Alter Ego
Это работает если данный сервис в текущем пакете, а если нет?
должен и не в текущем
источник

AE

Alter Ego in pro.jvm
🤔
источник

AE

Alter Ego in pro.jvm
Alexandr Emelyanov
должен и не в текущем
>You can omit the package name if the target class or interface is located in the same package as this aspect
источник

AE

Alexandr Emelyanov in pro.jvm
Alter Ego
>You can omit the package name if the target class or interface is located in the same package as this aspect
*. перед именем класса не работают?
источник

AE

Alter Ego in pro.jvm
Не, там прикол в том что это работает в текущем пакете только.
источник

AE

Alter Ego in pro.jvm
Вот мой вопрос и был не про вкатывание в айти, а про то есть ли такая возможность у поинтката.
источник

ὦan in pro.jvm
Еще вопрос по jooq-у
Все это дело генерится в определенную папку под main/generated/...
И я потом это дело руками переношу в проект
Мне кажется что это как-то должно по другому делаться, а не так уебищно?
источник