Size: a a a

2020 July 02

c

control movement in learn.java
...
тут    sendMessage.setText(text)?
Ой, точно
источник

c

control movement in learn.java
...
тут    sendMessage.setText(text)?
источник

c

control movement in learn.java
Сори что аудио, долго писать
источник

.

... in learn.java
понял
источник

.

... in learn.java
control movement
Сори что аудио, долго писать
мне норм)
источник

.

... in learn.java
спасибо еще раз)
источник

c

control movement in learn.java
Не за что)
источник

LS

L S in learn.java
Илья Высоцкий
что-то я не могу понять как прописать, вот у меня метод вылетает с nullPointerException, так как вместо комманды я туда мок сую, ну как-бы конечно он нулл вернет, а метод войд, я даже не знаю как задать поведение через when, да и надо ли? мне просто надо удостовериться что был вызов метода execute()
Скидывай код, «он нул вернет, а метод войд» это на набор слов похоже
источник

ИВ

Илья Высоцкий... in learn.java
L S
Скидывай код, «он нул вернет, а метод войд» это на набор слов похоже
вот, тут ничего нет больше
источник

ДО

Даниил Осипов... in learn.java
Anton
Вы можете и на HQL писать запросы, которве для предентационного слоя полезней.
Для сложных запросов обычно проще оказаться и написать SQL, тем более HQL не всемогущ и все таки в первую очередь заботится о переносимость между разными БД.
В простом случае достаточно очистить контекст в сессии Hibernate, чтобы отделить замрос упюроаня представления от логики изменений. Приэтом запросы sdelect внутри операций логики должны выполняться в конткексте. Речь  разлелением идет только об отаюправке в rest или другой внешней выгрузке, где контекст Hibernate больше тупит, чем помогает.
Я вот как раз использовал HQL и спецификации, чтобы реализовать динамическую фильтрацию записей в таблице. Раньше я её делал на NativeQuery, собирал запрос как строку с помощью If-ов. Выглядело не очень. Поэтому переделал на более красивые спецификации. А теперь оказывается, что для read-only запросов гораздо лучше использовать обычный sql+ pojo. Придётся возвращаться к старой схеме(
источник

LS

L S in learn.java
Илья Высоцкий
вот, тут ничего нет больше
На пастбин прикрепи код твоего теста всего
источник

AF

Alex F in learn.java
control movement
Спамер..
сам такой xD
источник

A

Anton in learn.java
Влад
то весь фокус был в том что System.out.println() - является синхронизированным методом)
Да, интересно и это путает при экспериментах.
Если потом заменить вывод на BufferedWriter или  использовать не.локирующие реализации log4j, поведение программы изменится.
источник

ДО

Даниил Осипов... in learn.java
Anton
Вы можете и на HQL писать запросы, которве для предентационного слоя полезней.
Для сложных запросов обычно проще оказаться и написать SQL, тем более HQL не всемогущ и все таки в первую очередь заботится о переносимость между разными БД.
В простом случае достаточно очистить контекст в сессии Hibernate, чтобы отделить замрос упюроаня представления от логики изменений. Приэтом запросы sdelect внутри операций логики должны выполняться в конткексте. Речь  разлелением идет только об отаюправке в rest или другой внешней выгрузке, где контекст Hibernate больше тупит, чем помогает.
Хотя, в статейке, что ты скидывал, я нашёл вот такой пример. И есть такое ощущение, что он сможет мне помочь
источник

ИВ

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

D

Dima in learn.java
почитай как пользоваться мокито и мокать void методы
источник

D

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

A

Anton in learn.java
Даниил Осипов
Хотя, в статейке, что ты скидывал, я нашёл вот такой пример. И есть такое ощущение, что он сможет мне помочь
Ну да, дело не HQL - не он тормозит скорее всего, а предыдущие операции не висят в репозитории, ге закончены в БД. И Hibernate усердно проверяет эти 18к записей, что они в сенсионном кэше актуальны и потом вырезают из них 15 штук для пейдинга. Даже просто редим  Read_only для запроса может спасти, т.к. не будет лишних проходов по репозитории с блокировками.
Но это не точно, навскидку не помню.
Последнее время предпочитаю красивую спецификацию Spring JDBC и ehcache, в большинстве задач это управляемей, шустрей и проще в  опровождении, хотя кода писать в начале нуюнл больше. С Hibernate меньше сталкиваюсь.
источник

D

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

ДО

Даниил Осипов... in learn.java
Anton
Ну да, дело не HQL - не он тормозит скорее всего, а предыдущие операции не висят в репозитории, ге закончены в БД. И Hibernate усердно проверяет эти 18к записей, что они в сенсионном кэше актуальны и потом вырезают из них 15 штук для пейдинга. Даже просто редим  Read_only для запроса может спасти, т.к. не будет лишних проходов по репозитории с блокировками.
Но это не точно, навскидку не помню.
Последнее время предпочитаю красивую спецификацию Spring JDBC и ehcache, в большинстве задач это управляемей, шустрей и проще в  опровождении, хотя кода писать в начале нуюнл больше. С Hibernate меньше сталкиваюсь.
Не, там никто кроме меня базу не трогает. И кеширование не подойдёт, записей то не 18к, а 18кк ( миллионов)
источник