@jvmchat

Страница 2689 из 2890
Alexandr
31.07.2018
09:18:58
pivotal

Oleksandr
31.07.2018
09:19:21
интересно

а какой вообще % спринговодов перешел на котлин?

Alexandr
31.07.2018
09:20:51
вот все тот же слак

Google
Alexandr
31.07.2018
09:20:53


Oleksandr
31.07.2018
09:21:33
точно никто не скажет
ну хотя бы по этому чату

Никита?❄️
31.07.2018
09:22:08
И счастлив

Alexandr
31.07.2018
09:22:46
+

Я перешёл
в плане работы с бд что?

а, вспомнил, монга же

Никита?❄️
31.07.2018
09:23:20
Alexandr
31.07.2018
09:23:34
эх, с jpa не все так гладко

Oleksandr
31.07.2018
09:24:05
отдельный вопрос — а зачем монга в 2018 году?

Oleksandr
31.07.2018
09:24:22
о_О

Google
Alexandr
31.07.2018
09:24:38
отдельный вопрос — а зачем монга в 2018 году?
для ленивых. что бы схему не делать

Удобно
сорян за ленивых сразу)

Никита?❄️
31.07.2018
09:25:03
Anton
31.07.2018
09:25:05
для ленивых. что бы схему не делать
на этой фразе должны набежать пг-адепты с jsonB

Никита?❄️
31.07.2018
09:25:14
На фрилансе монга заходит

Таир
31.07.2018
09:25:29
Никита?❄️
31.07.2018
09:25:46
Потому что с момента как начал работать до сдачи проекта редактировать сущности надо раза 3-4 в среднем

Alexandr
31.07.2018
09:25:55
На фрилансе монга заходит
в интерпрайзе не очень. тут любят более надежную реляцию

Таир
31.07.2018
09:26:29
я тоже перешел на котлин спринг — ребята тут на работе убедили

Никита?❄️
31.07.2018
09:26:31
Так что всё не так плохо

Alexandr
31.07.2018
09:26:41
а что там?
nullability и все вытекающие, noarg спасает не всегда

вернее не все кейсы покрывает

Таир
31.07.2018
09:27:06
nullability и все вытекающие, noarg спасает не всегда
типа код страшненький становится?

obj?!! и тп.?

Alexandr
31.07.2018
09:28:09
типа код страшненький становится?
нет. хибер объект не инстанцирует без дефотного конструктора, требование jpa

да и много всего

не вспомню сейчас все грабли, но их бло много

давно не скрещивал

Oleksandr
31.07.2018
09:33:27
на этой фразе должны набежать пг-адепты с jsonB
ну вообще да, не вижу смысла существования монги, когда есть постгря

Google
Oleksandr
31.07.2018
09:33:38
да и схему таки лучше всегда явно описывать

Таир
31.07.2018
09:34:47
да и много всего
да, думаю пока весь тест-сьют хайбернейта не повторят на котлине, болячки так и будут вылазить

Alexandr
31.07.2018
09:35:00
ага

Anton
31.07.2018
09:35:11
ну вообще да, не вижу смысла существования монги, когда есть постгря
нуу... каждой задачи свой интсрумент, если тебе не нужны связи, а тупо хранить доки - то лучше взять решение именно под эту задачу: примитивное хранилище, которое будет проще поддерживать и масштабировать

Митко Соловец?
31.07.2018
09:35:45
Никита?❄️
31.07.2018
09:35:52
Oleksandr
31.07.2018
09:36:08
JsonB в spring data jpa поддерживается?)
без понятия, она мне нафиг не сдалась

Митко Соловец?
31.07.2018
09:36:11
но легко написать самому кастомный тип

и в @Query юзать запросы к жсону

и это будет в РАЗЫ читабельнее запросов монги

я гарантирую

Oleksandr
31.07.2018
09:37:10
Никита?❄️
31.07.2018
09:37:20
но легко написать самому кастомный тип
Кастомный тип чего именно?

Митко Соловец?
31.07.2018
09:37:20
uuid id jsonb document вот такая сущность и монго не нужна

Таир
31.07.2018
09:37:27
ага
по идее есть решение твоей проблеме с JPA

Митко Соловец?
31.07.2018
09:37:27
Митко Соловец?
31.07.2018
09:37:46
я замаппил этот тип на JsonNode из джэксона

но есть возможность вообще на любой свой класс замаппить

Google
Митко Соловец?
31.07.2018
09:37:59
если надо

Таир
31.07.2018
09:38:10
м?
писать на жаве ???

Никита?❄️
31.07.2018
09:38:16
я замаппил этот тип на JsonNode из джэксона
А у тебя есть что то подобное на гитхабе?)

Alexandr
31.07.2018
09:38:24
я замаппил этот тип на JsonNode из джэксона
тож делали, но чисто для хранения

Митко Соловец?
31.07.2018
09:38:33
Alexandr
31.07.2018
09:38:34
писать на жаве ???
частично так и делается)

Admin
ERROR: S client not available

Митко Соловец?
31.07.2018
09:38:37
сейчас

https://github.com/indrabasak/jpa-postgres-jsonb

Таир
31.07.2018
09:38:58
частично так и делается)
но если серьезно — почему бы не писать сущности на Жаве а логику на Котлине?

Никита?❄️
31.07.2018
09:39:02
Спасибо

Alexandr
31.07.2018
09:39:27
но если серьезно — почему бы не писать сущности на Жаве а логику на Котлине?
так и делаем. сущности + аннотации для котлина и вперед

Павел
31.07.2018
10:03:08
Народ чет не догоняю так должно быть или баг идеи. Запускаю гредл плагин bootRun. Сервер стартует все работает а снищу в идеи вечный лоадинг как ьудто он щависимости ищет или синхронизирует чтото. Хз какроче. Ниже скрин

Фёдор
31.07.2018
10:03:53
./gradlew bootRun из консоли тоже самое? Вряд ли идея

Павел
31.07.2018
10:04:05
Чет скрин не отправляется



Скрин не отправляется сфотал

Фёдор
31.07.2018
10:05:50
Что пишет если руками из консоли запустить?

Павел
31.07.2018
10:06:14
Где пишет

Google
Павел
31.07.2018
10:06:23
Запускается и все

Логи пишет стандартные

Фёдор
31.07.2018
10:06:38
Тогда в чём проблема?

Павел
31.07.2018
10:06:38
И из идеи тоже все норм

В том что крутиться лоадинг

Пока сервер запущен

В идеи

Фёдор
31.07.2018
10:07:15
хз, мб идея просто показывает что таска работает? Оно тебе как-то мешает?

Павел
31.07.2018
10:07:35
Ну вот интересно норм поведение идеи или нет

Не мешает но бывает кажется что чтото синхронизируется хотя по факту все запущено и работает

Фёдор
31.07.2018
10:08:35
она просто показывает что таска в процессе выполнения

Павел
31.07.2018
10:09:25
Видемо да

Павел
31.07.2018
10:11:25
Все ясно теперь The daemon will cancel the build. Could not execute build using Gradle distribution 'https://services.gradle.org/distributions/gradle-4.0-all.zip'. 13:10:25: Task execution finished 'bootRun'.

Alexandr
31.07.2018
10:11:38
ага

Artjom
31.07.2018
12:31:12
Какие есть библиотечки в Джаве, которые позволяют мило и гламурно враппить чекед экспешены в стримах без написания самописных велосипедов ?

Sergey
31.07.2018
12:32:47
Streamex

Roman
31.07.2018
12:39:28
кто нить что-то слышал про компанию Solvo? Получил офер на джуна (перехожу с пхп) Напрягает,что у них там CORBA..

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