@jvmchat

Страница 2552 из 2890
Roman
15.06.2018
16:31:03
просто хибер экономит время при разработке ценой известных всем проблем
А чтобы правильно приготовить гибернейт, какой API ты будешь использовать? jpql, hql или Criteria Builder?

Google
Roman
15.06.2018
16:33:31
Берял
15.06.2018
16:33:35
Да
а почему?

Митко Соловец?
15.06.2018
16:33:41
если будет n+1 проблема - jpql

Sergey
15.06.2018
16:34:04
Ещё щас entitygraph завезли

Митко Соловец?
15.06.2018
16:34:07
так же неплохая идея писать хибернейтом, а читать любым другим фреймворком

Sergey
15.06.2018
16:34:12
Для n+1

Митко Соловец?
15.06.2018
16:34:21
в другом сервисе

плюс внешний L2 кэш не забываем

Roman
15.06.2018
16:36:11
а почему?
А потому что это самый популярный ORM для Java и не я выбирал стек. Хотя в то время, я бы тоже выбрал Hibernate

Берял
15.06.2018
16:36:42
Митко Соловец?
15.06.2018
16:36:46
а кто jooq юзал?

Берял
15.06.2018
16:36:51
особенно когда считаешь инструмент хуевым, но все равно берешь его

Митко Соловец?
15.06.2018
16:36:56
какая у него лицензия?

Google
Митко Соловец?
15.06.2018
16:37:28
популярность - так себе обоснование для выбора инструмента
ну как минимум хибер - имплементация JPA и имеет логичное поведение по спеке

Sergey
15.06.2018
16:37:36
какая у него лицензия?
Для опенсорс бд - бесплатно, для платных - ебаные деньги

Митко Соловец?
15.06.2018
16:37:40
а это важно очень во многих проектах

Sergey
15.06.2018
16:37:54
Да

Более чем

Берял
15.06.2018
16:38:04
ну как минимум хибер - имплементация JPA и имеет логичное поведение по спеке
я против хибернейта ничего не имею. имею против выбора неподходящей технологии и хейта ее из-за того, что она плохо подошла

типа, чел перечислил минусы хибера, спрашивается, хули ты его взял то. а взял потому что он популярный

отличный инженерный подход

Митко Соловец?
15.06.2018
16:39:40
тут нечего сказать

все по делу

Anton
15.06.2018
16:39:52
Более чем
Туда завезли поддержку в pg_notify?

Roman
15.06.2018
16:40:16
так же неплохая идея писать хибернейтом, а читать любым другим фреймворком
Имхо, лучшее в Hibernate - сам генерит и апдейтит таблицы (DDL). Для простых запросов (по primary key или статические) тоже норм. Для всего остального - чистый SQL лучше (или HQL).

Митко Соловец?
15.06.2018
16:40:32
только вот прикол, лучшая практика - это менеджить базу каким-нибудь ликвидбэйсом или флайвэем

и ничего хибером никогда не генерить

стратегия validate

Google
Митко Соловец?
15.06.2018
16:41:39
сразу

Roman
15.06.2018
16:41:41
отличный инженерный подход
В то время большого опыта еще не было, а сейчас не взял бы.

Берял
15.06.2018
16:42:53
plain sql -кэши
встроенные да, но всегда можно навернуть сверху какой-нибудь spring cache

Митко Соловец?
15.06.2018
16:43:15
а как у них с масштабированием?

что-то мне подсказывает - не очень

Берял
15.06.2018
16:43:53
что-то мне подсказывает - не очень
так же как у хибера - можно тот же hazelcast в качестве бэкенда для кэша взять, например

Roman
15.06.2018
16:54:43
только вот прикол, лучшая практика - это менеджить базу каким-нибудь ликвидбэйсом или флайвэем
На самом деле не использовал ни то, ни другое, но спасибо, возьму на заметку.

Del
15.06.2018
17:02:19
Roman
15.06.2018
17:08:25
Alexey
15.06.2018
17:15:11
ребята, кто-нибудь сталкивался, что после того как через json rpc пролетает массив байт размером примерно 150мб, при десериализации из base64 negativeArraySizeException вылетает? продебажил всё насквозь(с меньшим файлом), так и не понял в чем может быть проблема

Alexey
15.06.2018
17:38:04
разобрался, размер буфера для стрима превысился на 2 мб =/

KrivdaAllStars
15.06.2018
19:41:40
https://pbs.twimg.com/media/DfuXoDWW4AA2qqk.jpg

⭕ VshelV
15.06.2018
20:30:39
все jvm-ного вечера

NZoong
16.06.2018
06:26:38
Не закидывайте меня камнями за мой глупый вопрос пожалуйста,бакеты в linkedhashmap реализованы в виде односвязного списка ?

Никита?❄️
16.06.2018
07:02:23
Vladimir
16.06.2018
07:33:31
Не закидывайте меня камнями за мой глупый вопрос пожалуйста,бакеты в linkedhashmap реализованы в виде односвязного списка ?
Бакеты в хэш-таблице односвязным списком (так же, как и в HashMap), а отдельный список для сохранения порядка двусвязный

Google
NZoong
16.06.2018
07:35:28
Спасибо

Ruslan
16.06.2018
08:58:59
Бакеты в хэш-таблице односвязным списком (так же, как и в HashMap), а отдельный список для сохранения порядка двусвязный
Там не всегда односвязный список в бакете, он может перерасти в дерево если элементов слишком много

Admin
ERROR: S client not available

Ruslan
16.06.2018
09:00:31
Ну мне кажется если в 2018 году спрашивают чтото про джаву < 8 стоит тогда это в вопросе уточнить

Alexander
16.06.2018
09:51:25
Привет! Можно ли в logback в зависимости от какого-либо маркера (org.slf4j.Marker, а именно LogstashMarker) роутить логи в разные файлы? Т.е. я делаю условно log.info("message", net.logstash.logback.marker.Markers.append("task", "abc")) и хочу, чтобы этот лог попал в файл ./logs/abc.log

Mr.
16.06.2018
11:55:53
Кто-нибудь работал с vkapi?

ARDEV
16.06.2018
11:56:36
Кто-нибудь работал с vkapi?
сразу к вопросу) я немного..

Mr.
16.06.2018
11:57:01
сразу к вопросу) я немного..
Какую библиотеку использовал?

ARDEV
16.06.2018
11:57:11
в андроиде?

Vladimir
16.06.2018
11:57:41
естественно нужно использовать официальные SDK

ARDEV
16.06.2018
11:57:42
у них там свое сдк для дроида

а если просто консольное приложение - то апач для соединений

Mr.
16.06.2018
11:58:13
естественно нужно использовать официальные SDK
Да, смотрел. У них там документации нет.

а если просто консольное приложение - то апач для соединений
У меня просто консоль, но не хочеться париться с post-get запросами

Vladimir
16.06.2018
11:59:33
вся документация на самом сайте ВК, не писать же им её для каждого яп

ARDEV
16.06.2018
11:59:38
https://tproger.ru/digest/best-github-vk-api-libs/

Vladimir
16.06.2018
11:59:39
e.g https://vk.com/dev/users.get

ARDEV
16.06.2018
11:59:47
посмотри здесь

Mr.
16.06.2018
12:02:25
Ок, спс

Google
Mr.
16.06.2018
12:06:45
вся документация на самом сайте ВК, не писать же им её для каждого яп
Документация-то есть, но они сделали собственную библиотеку на Java, для неё документации нет

https://github.com/VKCOM/vk-java-sdk

ARDEV
16.06.2018
12:10:21
https://vk.com/dev/Java_SDK

вот и по ней доки

Mr.
16.06.2018
12:11:19
спс

Sergey
16.06.2018
12:53:22
Ты может еще наскальной живописью бины замапишь?

Можно, ищи hibernate.cfg.xml

Это всё JPA

Hibernate это тоже JPA

Я тебе наврал

https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/xml.html

И вот то что тебе надо https://stackoverflow.com/questions/14651393/spring-data-jpa-with-hibernate-mapping-files

Страница 2552 из 2890