Size: a a a

2020 July 02

LS

L S in learn.java
Dima
doNothing().when(saveStudent).методзамоканногокласса
Тут не в этом дело
источник

LS

L S in learn.java
Dima
doNothing().when(saveStudent).методзамоканногокласса
Ему этот метод не надо никак трогать, мок просто ничего делать по дефолту не будет, ему нужно проверить факт вызова этого метода
источник

D

Dima in learn.java
нужен еще код тогда второго класса
источник

LS

L S in learn.java
Dima
без when condition, у тебя будет нпе, потому что мок это прокси объект с нулевыми полями
И нпе не кидается, если сам мок не нал
источник

D

Dima in learn.java
посмотреть, что там
источник

LS

L S in learn.java
Dima
нужен еще код тогда второго класса
Я думаю у него просто не отрабатывает аннотация @Mock, нужно наверно повесить @RunWith(MockitoJunitRunner.class) вместо экстеншенов
источник

D

Dima in learn.java
я мокито по старинке инициализировал
источник

D

Dima in learn.java
MockitoAnnotations.init(this); в @BeforeEach
источник

A

Anton in learn.java
Даниил Осипов
Не, там никто кроме меня базу не трогает. И кеширование не подойдёт, записей то не 18к, а 18кк ( миллионов)
Так, сколько зарисей Hibernate тянет из бд на jvm для пагинации, если по логам? Hibernate или бд обрезает страницу?
источник

LS

L S in learn.java
Илья Высоцкий
вот, тут ничего нет больше
Короче попробуй другую аннотацию или руками мок сделай Command command = Mockito.mock(Command.class)
источник

ИВ

Илья Высоцкий... in learn.java
L S
Короче попробуй другую аннотацию или руками мок сделай Command command = Mockito.mock(Command.class)
Command command = Mockito.mock(Command.class) вот атк работает, спасибо, но все переделывать не хочу, попробую найти другую аннотацию.
источник

ДО

Даниил Осипов... in learn.java
Anton
Так, сколько зарисей Hibernate тянет из бд на jvm для пагинации, если по логам? Hibernate или бд обрезает страницу?
источник

ДО

Даниил Осипов... in learn.java
Anton
Так, сколько зарисей Hibernate тянет из бд на jvm для пагинации, если по логам? Hibernate или бд обрезает страницу?
15 записей я тяну
источник

LS

L S in learn.java
Илья Высоцкий
Command command = Mockito.mock(Command.class) вот атк работает, спасибо, но все переделывать не хочу, попробую найти другую аннотацию.
Я написал выше
источник

D

Dima in learn.java
Илья Высоцкий
Command command = Mockito.mock(Command.class) вот атк работает, спасибо, но все переделывать не хочу, попробую найти другую аннотацию.
прочитай как работает Мокито и как его законфигурировать
источник

ИВ

Илья Высоцкий... in learn.java
L S
Я написал выше
ок спасибо
источник

MN

Midow Noname in learn.java
привет всем,  а кто то писал игры с анимацией или еще сложнее 3д? я не могу представить как работать с анимацией каждый раз метод paint?
источник

A

Anton in learn.java
Даниил Осипов
15 записей я тяну
Надо сравнить с обычным таким же запросом в БД руками.
По пейджингу в БД нужно в принципе знать, как это тяжело базе, и без кеша страниц с учетом сортировок не вме решаемо. Даже гугл давно не выдает полное количество страниц, не смотря на все кэши и выбирает только Top-N со смещением.
Если поле сортировки индексировано, то выбор первой страницы, что в fetch куратора, что запросом с limit в sql должен быть одигаково быстрым, это страницы дальше дальше 1kk могут ощутимо тормозить.
источник

ДО

Даниил Осипов... in learn.java
Anton
Надо сравнить с обычным таким же запросом в БД руками.
По пейджингу в БД нужно в принципе знать, как это тяжело базе, и без кеша страниц с учетом сортировок не вме решаемо. Даже гугл давно не выдает полное количество страниц, не смотря на все кэши и выбирает только Top-N со смещением.
Если поле сортировки индексировано, то выбор первой страницы, что в fetch куратора, что запросом с limit в sql должен быть одигаково быстрым, это страницы дальше дальше 1kk могут ощутимо тормозить.
Ну, я брал запрос из логов, сувал его в консоль в idea, и он отрабатывает минимум в 2 раза быстрее. Со стороны базы кеширование есть.
источник

AS

Anton Selin in learn.java
Ну Привет
Через час собеседование на юниора
ну что рассказывай
источник